Negotiable
Outside
Remote
USA
Summary: The role is for a Software Engineer specializing in test automation, focusing on data exchange automation and front-end product aspects. The engineer will establish automated testing frameworks and integrate tests into CI/CD pipelines. The position requires strong JavaScript and NodeJS skills, along with experience in Agile methodologies and cloud environments. This is a remote position classified as outside IR35.
Key Responsibilities:
- Establish an automated testing framework, define testing practices, and integrate automated tests into CI/CD pipelines for multiple products
- Code automated test scripts using testing frameworks and libraries such as Jest, Mocha, Chai, Sinon, Playwright
- Utilize Selenium, Cypress, and similar browser APIs
- Implement tests using BrowserStack and Postman
- Code automated tests for js frontend/browser interaction and Serverless/node js
- Work as a technical contributor on an Agile team
Key Skills:
- A bachelor’s degree in Computer Science, Engineering or MIS
- 5 - 7 years of experience in software systems, programming, testing and quality assurance
- Working experience with tools cited above
- Strong practical experience in JavaScript and NodeJS scripting in a Cloud-based environment
- Solid understanding of HTML, CSS, and browser DOM
- Experience working in Agile methodologies
- Working experience with CICD and DevOps
- Experience testing code running in Amazon Web Services, especially AWS Lambda
- Strong oral and written communication skills, problem solving and analytical ability
- Able to function both with minimal supervision and in a team-oriented unit
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Pay Range: $70 - $85/hr. The pay rate may differ depending on your skills, education, experience, and other qualifications.
Featured Benefits:
- Medical Insurance in compliance with the ACA.
- 401(k).
- Sick leave in compliance with applicable state, federal, and local laws.
Job Description:
Profile: They seek a software engineer with a specialty in test automation around data exchange automation and the front end aspects of the product(s)
Responsibilities:
- Establish an automated testing framework, define testing practices, and integrate automated tests into CI/CD pipelines for multiple products
Code automated test scripts for using the following technologies:
- Testing frameworks and libraries such as Jest, Mocha, Chai, Sinon, Playwright
- Selenium, Cypress, and similar browser APIs
- BrowserStack
- Postman
Code automated tests for:
- js frontend/browser interaction
- Serverless/node js
- Work as a technical contributor on an Agile team
Qualifications:
- A bachelor s degree in Computer Science, Engineering or MIS.
- 5 - 7 years of experience in software systems, programming, testing and quality assurance.
- Working experience with tools cited above.
- Strong practical experience in JavaScript and NodeJS scripting experience in a Cloud based environment
- Solid understanding of HTML, CSS, and browser DOM
- Experience working in Agile methodologies
- Working experience with CICD and DevOps
- Experience testing code running in Amazon Web Services, especially AWS Lambda
- Strong oral and written communication skills, problem solving and analytical ability
- Able to function both with minimal supervision and in a team-oriented unit