Senior/Software Test Automation Engineer
Core
Designing, developing, and executing software testing strategies to ensure product quality and reliability across the software development lifecycle.
Role type
Senior Software Test Automation Engineer
Builds
Production software releases and quality assurance frameworks
Domain
Software Quality Assurance / Test Automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation frameworks, Programming languages (Java, Python, JavaScript, C#), API testing tools, Performance testing tools, Database testing (SQL), Version control (Git), CI/CD tools, Test management tools, Root cause analysis, Defect management
Preferred skills
Embedded systems testing, Life sciences domain knowledge, ISO/FDA regulatory standards experience, Leading small teams
Technologies
Selenium, Appium, Playwright, Postman, JMeter, LoadRunner, Jenkins, Azure DevOps, JIRA, JAMA, HP ALM
Responsibilities
Analyze system requirements and develop test strategies, Design and maintain test plans and cases, Configure and maintain test environments, Develop and enhance automated test frameworks, Execute manual and automated test cases, Identify, document, and track defects with root cause analysis
Seniority
Senior, hands-on IC with potential for team leadership