We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Eliassen Group logo
Eliassen Group Verified
Staffing & Recruiting

Senior Software Engineer in Test

Durham, North Carolina, United StatesOnsiteContractSenior$50–$65 /hrPosted 8 days agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Description
*Hybrid 2 weeks per month in either Durham, NC, Merrimack, NH or Smithfield, RI*
Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for digital healthcare products. The role will build and extend automation frameworks using Playwright or Cypress with TypeScript or JavaScript, and support API testing with REST and BDD tooling. The engineer will collaborate in Agile squads, ensure quality across UI and services, and contribute to CI/CD and code quality practices. The position will also mentor junior staff and drive rapid prototyping to validate solutions.
*Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.*
Rate: $50.00 to $65.00/hr. w2
JN -052025-102271
Responsibilities

  • Define and develop a suite of automation tests for digital healthcare products.
  • Design, build, and maintain automation frameworks using Playwright and/or Cypress.
  • Implement BDD scenarios with Cucumber and support UI and API test coverage.
  • Collaborate with product owners, developers, and business partners to review requirements and acceptance criteria.
  • Conduct rapid prototyping to validate approaches and solutions.
  • Write and adapt source code and reusable test components.
  • Ensure performance, security, usability, reliability, and scalability requirements are met.
  • Investigate, isolate, and resolve technical issues across the full stack using automated and manual methods.
  • Contribute within Agile Scrum teams and promote T-shaped collaboration.
  • Mentor and develop junior technical staff.
  • Leverage CI/CD tools to integrate and run automated tests.
  • Create and maintain test plans and test cases from business requirements.
  • Promote reusable automation artifacts and continuous improvement.

Experience Requirements

  • 6+ years of professional testing or development experience across UI and API automation.
  • Hands-on experience building and maintaining enterprise automation frameworks with Playwright and/or Cypress.
  • Strong proficiency with TypeScript and/or JavaScript and Cucumber/BDD.
  • Experience testing Angular or Vue user interfaces and RESTful web services; GraphQL experience (preferred).
  • Experience with API automation using Rest Assured and/or Karate.
  • Ability to troubleshoot across the full stack using automated and manual testing.
  • Experience working in Agile Scrum with collaborative, T-shaped practices.
  • Experience with CI/CD and DevOps tooling such as Git/Bitbucket, Jenkins, and uDeploy.
  • Experience with code quality and coverage tools such as Sonar or Sealights (preferred).
  • Experience with accessibility testing (preferred).
  • Effective communication and collaboration across multiple teams in a matrixed environment.
  • Ability to operate in a fast-paced environment and deliver on team goals.
  • Experience translating business requirements into test plans and test cases.
  • Demonstrated learning mindset with interest in new technologies.

Education Requirements

  • BS or above in Computer Science or a related field.
Ready to apply?
You'll be redirected to Eliassen Group's application page.

Similar roles