Senior Test Automation Engineer
Core
Design, develop, and maintain software automation frameworks for embedded and cloud applications in the medical device industry to ensure product quality.
Role type
Senior Test Automation Engineer
Builds
Automated test frameworks and scripts for embedded and cloud applications
Domain
Medical devices / Software Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Robot Framework, Appium, Selenium, CI/CD integration, test fixture development, embedded systems testing, cloud-native architectures, black-box/grey-box/white-box testing, defect analysis, test plan creation
Preferred skills
Performance and load testing, AI tools for test automation, root cause analysis, mentoring
Technologies
Python, Robot Framework, Appium, Selenium, AWS
Responsibilities
Design and extend software automation frameworks for embedded and cloud applications; Collaborate with teams to execute manual and automated tests across UI, backend, API, performance, scalability, and security layers; Integrate automated tests into the CI/CD pipeline; Translate business requirements into testable features and create test scenarios; Identify, troubleshoot, and document reproducible defects; Create and manage functional, non-functional, and integration testing environments; Mentor junior team members and lead process improvements.
Seniority
Senior, hands-on IC