Find Jobs
Hire Freelancers

Unit Testing Engineer for Backend project

$25-50 USD / hour

Completed
Posted over 5 years ago

$25-50 USD / hour

Notice: We will not review template answers, only people who can reply with some previous work experience that relates directly to the project description below. Please start your reply with answering which testing framework we suggest you have experience with. Project description We are looking for a software engineer that has experience with setting up/maintaining automatic unit tests in a project. We’re looking for someone that understands the importance of BDD and TDD and the value that brings to a project in the long-term. You will share your previous experience with software developers to ensure effective unit test coverage and a robust test architecture. Role Requirements * Skilled in BDD and TDD, and executable specifications * Experience with Node.js and web frameworks such as Hapi or Express * Experience with testing frameworks such as Jest, Mocha or Chai * Methodical and detail oriented * Some experience with Jenkins desired, for CI/CD
Project ID: 17875485

About the project

15 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Good evening and nice to meet you, here is Michele Cimmino from Italy, I'm a software architect and CEO of Lasting Dynamics SRL. In years we continuously upgraded our development process looking always in direction of automation and innovation, I can say that in this moment our devOPS and the dev process itself are very solid. We extended a bit SCRUM principles to create a new agile methodologies that could be much more CI/CD oriented, going day after day in the direction of a continuous delivery process, in which we won't even need to perform big validation tests because the code could be deployed for production continuously. In order to achieve this standard of quality we obviously investigated a lot other agile methodologies and the TDD in particular with the purpose of getting a perfectly balanced high quality process. In terms of technologies we worked a lot with Docker, DockerSwarm, Kubernetes, for linux containers/images and pretty/clean management, Bamboo, [login to view URL] for automated deployment (but jenkins should be fine as well) and in terms of testing mainly with JEST and Cypress.io. We are strongly into Javascript, using React and Redux (With redux-saga and tons of other libraries) on the FE and node/express on BE. We even decided to build our own work flow management in order enhance all those aspects we didn't like of JIRA, zenhub, taiga, trello, pipefy and several others. I think we are the team you were looking for, let's see how we can collaborate! Regards
$60 USD in 40 days
5.0 (17 reviews)
7.7
7.7
15 freelancers are bidding on average $35 USD/hour for this job
User Avatar
Hello , I would like to join your project because Django framework is my best skill. I graduated from Polytechnic Da Nang University of Viet Nam with an Engineering degree in IT. I have 2 years experience with NodeJS, good at SQL knowledge and design databases system (5 years), and 4 years experience with React. From what you describe about the job, I think I can meet your requirements. Especially, I have 2 years experience at team leader, have experience with requirements collection from client then create plan for team, suggest good features for products, control the logic of system and manage a team. I believe with all of things I learned and worked, I will quickly adapt to the requirements of the job and execute the policies and regulations of your job. There are all of my programming skills : *Front-end: - HTML5 - CSS3, Twitter Bootstrap, Less, Sass, Scss, Responsive. - JAVASCRIPT (Ajax, VueJS, React.js, Angular.js, Jquery). *Backend Skills: - NodeJS. - MVC, OOP, CURL, MongoDB, MySQL, Rest APIs. *Other skills: - Regular expression, Elasticsearch, Redis, JSON. - Git, SVN, Bitbucket, Docker. - Linux ( Ubuntu, Centos), Mac, Windows. - AWS, Heroku, Digital Ocean. I look forward to hearing from you.
$30 USD in 40 days
4.8 (69 reviews)
7.2
7.2
User Avatar
Hi, From the requirement I have experience as below: Role Requirements * Skilled in BDD and TDD, and executable specifications Yes, using SpecFlow and nUnit, xUnit Frameworks along with Mocking tools * Experience with Node.js and web frameworks such as Hapi or Express No * Experience with testing frameworks such as Jest, Mocha or Chai No * Methodical and detail oriented Yes * Some experience with Jenkins desired, for CI/CD TeamCity and Octopus Server You can have look to my complete profile. Looking forward for further discussion and to start. Best Regards
$30 USD in 40 days
4.9 (5 reviews)
4.3
4.3
User Avatar
Hey thebbfreelance, I have gone through your project Unit Testing Engineer for Backend project Our group have a big experience in Express JS, Javascript, node.js, Test Automation, Testing / QA. Seems, that we have all skills to create your project that will satisfy You. please check our freelancer portfolio to see our clients feedback I can do this within your budget too $25 - $50 USD / hour thanks Notice: We will not review template answers, only people who can reply with some previous work experience that relates directly to the project description below. Please start your reply with answering which testing framework we suggest you have experience with. Project
$30 USD in 30 days
5.0 (5 reviews)
3.8
3.8
User Avatar
Hi, I've experience with Jest, Mocha, Chai and Supertest. I also have knowledge of unit testing in Java world using JUnit and Mockito. I'm new to freelancer, you can check out my profile which has a link to my LinkedIn account. I'm a full stack Javascript and Java developer, with experience of working with ExpressJs (I unfortunately don't have professional experience working with HapiJs), React, Angular and React Native. Among databases I've experience working with Postgresql, MySQL, Mongodb, redis, Cassandra etc. I understand both TDD and BDD methodologies, and I also have worked with Jenkins CI/CD (which I've configured and deployed for a medium sized project, also used CircleCI and Bitbucket pipelines previously). I'm trying to get started on Freelancer and looking to do good work. Thank you.
$44 USD in 40 days
5.0 (7 reviews)
3.7
3.7
User Avatar
Hi, Selecting a test framework depends strictly on your product, if it is micro services, consumer driven testing could be good fit. If you are providing rest apis, then e2r testing with mocha/chai triggered automatically via jenkins could be good option. Depending on the scale and commit ratios, unit tests can be ignored. The unit tests, the more maintenance overhead it creates. And most importantly, it is always better to identify why do you need tests. What are you expecting to get out of your tests? Run time production failures? Build time failures? Or both? Current working as a tech lead of nodejs backend dev team so I can only work 3-4 hours per days, lately my time as i am a full time worker. But i believe that will be quite enough once we agreed on what suits your product best. Pm me if you wish to talk about details? Regards, Kadir
$44 USD in 18 days
5.0 (3 reviews)
3.7
3.7
User Avatar
Hi there, I believe I'm suitable for the job after reading your job request. As I can actually follow up the instructions that you will provide smooth and can add nice technical feedback about what's the cons and pros. I had a lot of experience in testing as it's my game. As I'm actually a certified Software Engineering Tester. I worked on many platforms that using testing as the main service. Extensive experience in Functional, Integration, Regression, Black box, GUI, Backend, browser comparability testing in different stages of Software testing life cycle. For manual testing, l can provide report details for each bug including testing environment, steps to reproduce, actual result and expected result. Supported by screenshots and videos and in some cases with log files. For automation testing, I use Selenium with Java to produce test automation scripts and scrape data from the web. Moreover, I'm an expert database developer so I can analyze issues more deeply. Just let me check the details. I am looking forward to hearing from you. Yours, Tamer MA in Information Technology.
$41 USD in 40 days
5.0 (4 reviews)
3.4
3.4
User Avatar
Hi, I am having extensive experience in manual testing. I could assist you best for this project. Let me know pls.
$25 USD in 35 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of NORWAY
Oslo, Norway
5.0
3
Payment method verified
Member since May 3, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.