Test Engineer III
Core
Executing and extending automated test coverage for regulated Software as a Medical Device (SaMD) products, focusing on end-to-end system testing and post-deployment verification.
Role type
Mid-level individual contributor Test Engineer (SDET)
Builds
Automated E2E test suites, production smoke tests, and verification checks for Heartflow's AI-driven cardiac analysis platform.
Domain
Medical technology / AI-driven healthcare diagnostics
Deliverable
production ML models | product features
Required skills
UI automation (Selenium, Playwright), API testing (REST Assured, Postman, Karate, Pact.io), Python or TypeScript/JavaScript, CI/CD pipeline maintenance, regulated environment testing (QMS), defect investigation and reporting
Preferred skills
AI-assisted test automation (self-healing, generative design), ML/AI feature testing, medical imaging product testing, performance testing tools (k6, Locust, JMeter, Gatling), microservices testing
Technologies
Selenium, Playwright, REST Assured, Postman, Karate, Pact.io, Python, TypeScript, JavaScript, Java, C#, GitHub Actions, Jenkins, GitLab CI, AWS
Responsibilities
Build and maintain automated end-to-end (E2E) tests covering complete user workflows across UI, API, and back-end services; Execute post-deployment verification activities such as production smoke tests and monitoring-driven checks; Translate requirements and user stories into clear, traceable test cases; Investigate test failures, file high-quality defect reports, and partner with developers to drive issues to resolution; Provide test evidence and documentation to support audits, CAPAs, and regulatory submissions; Implement and maintain UI test automation using Selenium and Playwright; Develop API-level tests using tools such as REST Assured, Postman, Karate, Pact.io.
Seniority
Mid-level, hands-on IC