Senior Software Test Automation Engineer
Core
Leading the design, development, and execution of automated testing solutions for scientific software products like ICP Expert.
Role type
Senior Software Test Automation Engineer
Builds
Automated test frameworks and suites for desktop and enterprise software applications
Domain
Scientific software / Instrument control
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, .NET, Python, Java, UI/API/integration test automation, CI/CD pipeline integration, Git, Agile methodologies, test strategy definition, technical leadership, troubleshooting automation failures
Preferred skills
Desktop application testing, scientific/laboratory software experience, performance/scalability testing, enterprise system integrations, AI-assisted testing
Technologies
C#, .NET, Python, Java, Git, Azure DevOps, Jenkins, GitHub Actions
Responsibilities
Design and maintain robust automated test frameworks; Lead automation strategy for specific product initiatives; Integrate automated testing into CI/CD pipelines; Collaborate with development and product teams to define testing strategies; Analyze requirements to identify automation opportunities; Troubleshoot automation failures and infrastructure issues; Mentor team members on automation best practices
Seniority
Senior, hands-on IC with strategic leadership
