Software Engineer in Test JavaScript/Cypress

Compunnel

$100K — $130K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 6+ years in software testing or development.
  • Experience with Playwright and/or Cypress for automation frameworks.
  • Strong skills in JavaScript and/or TypeScript.
  • Knowledge of Cucumber BDD for behavior-driven development.
  • Understanding of testing Angular or Vue UIs and RESTful APIs.
  • Familiarity with CI/CD tools like Jenkins and Git.

Responsibilities

  • Define and develop automation tests for healthcare software.
  • Collaborate with stakeholders to ensure comprehensive test coverage.
  • Design and maintain automation frameworks using the latest tools.
  • Write and update test cases in Cucumber with JavaScript or TypeScript.
  • Conduct UI and API testing, focusing on RESTful and GraphQL services.
  • Tackle technical issues through manual and automated testing.
  • Contribute to CI/CD pipelines using industry-standard tools.
  • Participate in Agile Scrum ceremonies and mentor junior engineers.

Benefits

  • Opportunities for professional development and learning.
  • Collaborative team environment.
  • Ability to influence product quality and impact healthcare technology.
  • Participation in Agile practices.
  • Flexible work arrangements.
Full Job Description
Job Summary

We are looking for a Senior Software Engineer in Test to join our team focused on delivering high-quality healthcare technology products.

This role involves designing, developing, and maintaining automated test suites to ensure product quality and readiness for release.

The ideal candidate brings a software engineering mindset to testing, thrives in an Agile environment, and is passionate about automation and continuous improvement.

Key Responsibilities

  • Define and develop a suite of automation tests for digital healthcare products.
  • Collaborate with product owners, developers, and business stakeholders to understand requirements and ensure test coverage.
  • Design and maintain automation frameworks using Playwright and/or Cypress.
  • Write and maintain test cases using Cucumber BDD with JavaScript or TypeScript.
  • Perform UI and API testing, including RESTful services and GraphQL (preferred).
  • Investigate and resolve technical issues across the full technology stack using both automated and manual testing methods.
  • Contribute to continuous integration and deployment (CI/CD) pipelines using tools like Jenkins, Git/Bitbucket, and uDeploy.
  • Ensure test coverage and code quality using tools such as Sonar or Sealights.
  • Participate in Agile Scrum ceremonies and contribute as a T-shaped team member.
  • Mentor junior team members and promote best practices in test automation.
  • Conduct accessibility testing and ensure compliance with accessibility standards.


Required Qualifications

  • Bachelor's degree or higher in Computer Science or a related field.
  • 6+ years of professional experience in software testing and/or development.
  • Proven experience building and maintaining automation frameworks using Playwright and/or Cypress.
  • Strong proficiency in JavaScript and/or TypeScript.
  • Experience with Cucumber BDD for behavior-driven development.
  • Solid understanding of testing Angular or Vue-based UIs and RESTful APIs.
  • Familiarity with DevOps practices and CI/CD tools (e.g., Jenkins, Git, Bitbucket, uDeploy).
  • Strong problem-solving skills and the ability to work in a fast-paced, matrixed environment.
  • Excellent communication and collaboration skills.


Preferred Qualifications

  • Experience with GraphQL testing.
  • Familiarity with code quality and coverage tools such as Sonar or Sealights.
  • Experience with accessibility testing.
  • Exposure to Agile methodologies and a collaborative team environment.

Similar Jobs

More Jobs at Compunnel

More Healthcare Jobs

Find similar Software Engineer in Test JavaScript/Cypress jobs: