GrepJob
Heartflow

Senior Test Engineer

Heartflow
Apply
about 5 hours ago

Base Salary

$165k - $205k/yr

Responsibilities

  • Design, implement, and maintain end-to-end automated test suites for user workflows.
  • Leverage AI-assisted tools for test automation to enhance coverage and reduce maintenance.
  • Lead post-deployment testing activities, including production smoke tests and continuous validation.
  • Author test plans, protocols, and reports that comply with medical device QMS documentation standards.
  • Perform tool validation for test infrastructure in accordance with QMS procedures.
  • Build and maintain UI automation using Selenium, Vitest, and Playwright.
  • Collaborate with engineering teams to standardize API-level and integration tests.
  • Translate requirements into verifiable test cases with full traceability.
  • Triage and resolve failures in complex distributed systems.
  • Contribute to CI/CD pipelines for reliable automated test execution.
  • Support quality-related audits and regulatory submissions with necessary documentation.
  • Assist offshore test engineers in overlapping product areas.

Requirements

  • 5–8 years of experience in software test engineering or quality engineering roles.
  • Direct experience testing Software as a Medical Device (SaMD) or regulated medical software.
  • Knowledge of medical device QMS practices and applicable standards.
  • Strong proficiency with Selenium and Playwright for automation.
  • Experience designing and maintaining end-to-end automation frameworks.
  • Ability to author test plans and reports in a regulated environment.
  • Practical experience with AI-assisted testing tools and techniques.
  • Solid programming skills in languages like TypeScript, JavaScript, Python, Java, or C#.
  • Experience with API testing tools and basic familiarity with contract testing.
  • Experience integrating automated tests into CI/CD pipelines.
  • Strong analytical and debugging skills across distributed systems.
  • Excellent written and verbal communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

Tech Stack

Apache JMeterAWSC#GitHub ActionsHarnessJavaJavaScriptPostmanPythonSeleniumTypeScript

Categories