Software Test and Automation Engineer
Core
Lead software testing and automation for regulated medical device software, ensuring audit-ready delivery and patient safety.
Role type
Senior IC Software Test and Automation Engineer (Regulated MedTech)
Builds
Digital ecosystem applications, application platform (microservices), and data platform components for implantable heart failure management devices.
Domain
Medical Technology / Regulated Software / Implantable Devices
Required skills
Software testing and automation, CI/CD integration, Functional/Regression/Integration testing, V&V under design controls, Defect management, Test documentation for FDA/ISO compliance, Bluetooth/BLE validation, Hardware-software integration testing
Preferred skills
Mobile automation (Appium, Espresso), API automation, Regulated environment experience (FDA, IEC 62304, ISO 13485), EMR/EHR integration knowledge, Embedded firmware validation, ISTQB/CSTE certification
Technologies
Selenium, Appium, Python, .NET Core, Java, GoLang, Rust, Databricks, Azure DevOps, GitLab CI, GitHub Actions, Azure Pipelines, Angular, React, iOS, Android, BLE, HL7, FHIR
Responsibilities
Design and execute software test plans and automated tests for assigned features; Integrate automated tests into CI/CD pipelines to grow regression coverage; Perform functional, regression, and integration testing including external system integrations; Conduct V&V under established design controls maintaining traceability; Manage software defects and test artifacts in Azure DevOps; Produce software test documentation meeting FDA, IEC 62304, and ISO 13485 expectations; Validate communication between medical peripherals and mobile devices using Bluetooth/BLE; Validate interactions between embedded firmware and physical hardware components; Perform integration testing across the complete connected-device workflow.
Seniority
Senior, hands-on IC