QA Automation / SDET Engineer
About the company
We are a leading enterprise in the healthcare technology sector, committed to delivering innovative and reliable software solutions that enhance patient care and operational efficiency. Our Quality Engineering team plays a pivotal role in ensuring the highest standards of software quality across a suite of critical healthcare applications. We foster a collaborative, inclusive, and agile work environment that encourages continuous learning and professional growth. As part of our mission, we leverage cutting-edge technologies and best practices to drive excellence in software testing and delivery.
About the role
We are seeking a highly skilled SDET / QA Automation Engineer with expertise in Playwright, Selenium, Java, and Functional Testing to join our Quality Engineering team. In this role, you will be instrumental in designing, developing, and maintaining scalable test automation frameworks that support functional, integration, regression, and end-to-end testing initiatives. You will collaborate closely with developers, business stakeholders, and DevOps teams to ensure reliable software delivery, increased automation coverage, and high-quality releases within an Agile development environment. Your responsibilities will include creating comprehensive test strategies, integrating automated testing into CI/CD pipelines, analyzing test results, troubleshooting defects, and continuously improving automation efficiency. This position offers the opportunity to work on mission-critical healthcare applications and contribute to the advancement of quality engineering practices across multiple platforms.
This role is remote and open to qualified applicants within the United States. Visa transfer or sponsorship is not available.
Qualifications
- Proven experience with Playwright and/or Selenium automation frameworks
- Strong proficiency in Java programming language
- Hands-on experience with Cucumber for behavior-driven development (BDD)
- Expertise in functional testing and regression testing methodologies
- Ability to design and execute detailed test cases
- Experience integrating automated tests into CI/CD pipelines such as Jenkins, GitHub Actions, or Azure DevOps (preferred)
- Familiarity with API testing techniques (preferred)
- Working knowledge of Agile/Scrum development processes
- Exposure to performance testing (a plus)
- Healthcare domain experience is advantageous but not mandatory
Responsibilities
- Design, develop, and maintain robust automated test frameworks using Playwright and Selenium with Java
- Create and implement functional, integration, regression, and end-to-end testing solutions across diverse applications and platforms
- Integrate automated test suites within CI/CD pipelines to support continuous testing and faster release cycles
- Analyze test results and identify defects, collaborating with development teams to ensure timely resolution
- Develop reusable automation frameworks, manage test data strategies, and enforce testing best practices
- Work closely with cross-functional teams including Business Analysts, Developers, Product Owners, and DevOps to ensure comprehensive test coverage
- Participate in test planning, requirement reviews, and risk assessments to enhance product quality and delivery timelines
- Monitor and improve automation coverage, testing efficiency, and quality metrics while driving continuous process improvements
Benefits
- Medical, Dental, Vision, and Life Insurance plans
- Paid holidays and Paid Time Off (PTO)
- 401(k) retirement plan with company contributions
- Long-term and Short-term Disability coverage
- Paid Parental Leave
- Employee Stock Purchase Plan
- Discretionary annual incentive program and stock awards based on performance