Software Engineer - Test Automation

Software Engineer - Test Automation

Posted Today by 1758018653

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