As an SDET/QA Engineer, you will play a key role in ensuring our software solutions meet the highest standards of reliability and performance that are tied to our mission. Join our engineering team, where you will play a key role in ensuring our software solutions meet the highest standards of reliability and performance that are tied to our mission.
As an SDET/QA Engineer, you will
- Design, develop, and maintain automated testing frameworks and systems.
- Collaborate with development teams to write comprehensive unit tests.
- Participate in the continuous integration and continuous deployment (CI/CD) processes.
- Analyze test results, troubleshoot issues, and improve the areas of weakness in our applications.
- Work closely with other engineers and product managers to ensure that all aspects of quality are being addressed throughout the software development lifecycle.
Key Responsibilities
- Develop and execute automated tests to ensure product quality.
- Design and implement testing tools and frameworks to automate test processes.
- Enhance and maintain excellent test coverage throughout the software development lifecycle.
- Collaborate with development teams to understand new features and create appropriate testing strategies.
- Report, track, and manage any discovered defects.
- Build fully automated regression suite
- Develop CI/CD pipeline to ensure services are thoroughly-tested prior to production deployments.
What We’re Looking For
- Minimum of 3 years experience in software quality assurance with a strong focus on automation testing.
- Proficient in one or more programming languages (especially Python and/or TypeScript).
- Prior experience with the US healthcare system
- Experience in developing and maintaining automated testing frameworks like Playwright, Selenium, TestNG, or similar.
- Experience testing REST APIs with automation tools such as: Postman, Swagger, etc.
- Strong understanding of software QA methodologies, tools, and processes.
- Excellent problem-solving skills and attention to detail.
- Experience developing/testing with the OpenAI API
It’s a Plus if You Have…
- Experience with continuous integration tools like Jenkins or CircleCI.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
- Strong communication and collaboration skills.