Senior Test Engineer
Core
Design, implement, and maintain end-to-end automated test suites for AI-driven, non-invasive cardiac analysis software (SaMD), covering ML algorithms, 3D visualization, and clinical workflows.
Role type
Senior Test Engineer (SDET) for regulated medical device software
Builds
Automated test suites for HeartFlow FFRCT Analysis, RoadMap Analysis, and Plaque Analysis products
Domain
Medical Technology / AI-driven Cardiac Care / Software as a Medical Device (SaMD)
Deliverable
production ML models | product features
Required skills
End-to-end automation, Selenium, Playwright, Python, API testing, CI/CD integration, regulated QMS documentation, root-cause analysis, distributed systems debugging
Preferred skills
AI-assisted testing tools, DICOM/HL7 protocols, ML/AI system validation, 3D visualization testing, offshore team coordination
Technologies
Selenium, Playwright, Python, REST Assured, Postman, Karate, GitHub Actions, AWS, Ketryx, Jama, Polarion
Responsibilities
Design and maintain E2E automated test suites for UI, API, and back-end services; Champion AI-first automation strategy; Build baseline smoke/build-acceptance tests; Lead post-deployment testing and production smoke tests; Design golden-dataset regression tests for ML pipeline services; Build automated coverage for WebGL-based 3D Web Viewer and Clinical UIs; Author traceable test plans and reports for QMS compliance; Perform tool validation for test infrastructure; Collaborate on API-level and integration tests; Triage and root-cause failures in distributed systems; Contribute to CI/CD pipelines; Support quality-related audits and regulatory submissions; Mentor junior test engineers.
Seniority
Senior, hands-on IC with team scaling responsibilities