Staff SW Test Development Engineer
Core
Lead software requirements and design reviews, create verification plans and test protocols, and develop/maintain automated test scripts for AI/ML-powered medical technologies.
Role type
Staff Software Test Development Engineer
Builds
Automated test scripts and validation frameworks for continuous glucose monitoring (CGM) devices
Domain
Medical technology / Biosensing / Mobile applications
Deliverable
production ML models
Required skills
Automated test script development (Java, Python), Mobile OS testing (iOS, Android), Linux/Mac terminal commands, ADB, Appium, Appium GUI server, Appium inspector, GIT, Jfrog Artifactory, Defect tracking (Jira), Test methodologies (System, Regression, Black box, Performance, White box)
Preferred skills
None stated
Technologies
Java, Python, iOS, Android, Linux, Mac, ADB, Android Studio, Xcode, Appium, Appium GUI server, Appium inspector, GIT, Jfrog Artifactory, Jira
Responsibilities
Lead software requirements and design reviews; Create software verification plans, test protocols, and conduct risk analyses; Validate configuration, functionality, and user interface; Design, develop, execute, and maintain automated test scripts; Execute verification plans and test protocols; Record and track issues in bug tracking systems; Analyze failures and collaborate on root cause investigation; Write test reports documenting validation results; Follow internal software development, cybersecurity, and validation procedures; Modify test protocols based on requirement changes and execute regression validation.
Seniority
Staff, hands-on IC