Senior Software Engineer - Software Test Developer (f/m/d)
Core
Ensuring the quality, reliability, and robustness of software developed by engineering teams through design, implementation, and validation.
Role type
Senior Software Engineer (Software Test Developer)
Builds
Production-grade test infrastructure, automation frameworks, and CI/CD quality gates for non-UI applications and services.
Domain
Life sciences, diagnostics, and biotechnology
Deliverable
production ML models | product features | infrastructure
Required skills
C# development, unit testing frameworks (MSTest/NUnit), API and UI testing, CI/CD pipeline management, TDD/BDD principles, automation framework architecture, root cause analysis, technical mentoring
Preferred skills
ISTQB certification, GitHub Copilot familiarity, laboratory automation/robotics experience, regulated environment software development (ISO13845/ISO62304)
Technologies
Visual Studio, MSTest, NUnit, SpecFlow, Postman, FIT, TestComplete, Selenium, Azure DevOps
Responsibilities
Design, implement, and refactor code with a focus on quality; build and maintain test infrastructure; collaborate on design/architecture discussions; evolve automation frameworks and strengthen CI/CD quality gates; conduct code and test reviews to identify design risks; drive root cause analysis and defect prevention; mentor peers on engineering best practices.
Seniority
Senior, hands-on IC
