Test Automation Engineer (Molecular Diagnostics)
Duration: 1 year, extension very likely
Join Us in Shaping the Future of Molecular Diagnostics
We are developing a highly complex system that delivers fast and reliable PCR results — work that directly impacts patient care and modern medical laboratories. As a Test Automation Engineer / Software Engineer in Test (SET), you ensure that our software, hardware, and robotics systems work together flawlessly and safely.
You will apply modern practices like Behavior-Driven Development (BDD), build advanced automated test frameworks, integrate robotics, and contribute to state-of-the-art CI/CD pipelines — all in a regulated medical device environment (ISO 13485).
Your Responsibilities
Quality Engineering for High-Tech Diagnostics
Design, develop, and implement automated test strategies for a complex PCR diagnostic platform.
Apply BDD (e.g., Cucumber/SpecFlow) to convert requirements into executable test scenarios.
Build and maintain automated testing frameworks (e.g., Selenium, Appium).
Integrate and evaluate robotics systems, including cobots and custom in-house robotic tools.
Validate software and physical interfaces ensuring flawless system behavior.
Traceability & Regulatory Excellence
Manage requirements and test cases using ALM tools like Codebeamer .
Ensure full end‑to‑end traceability of all test activities.
Support test documentation in accordance with ISO 13485 and other medical device standards.
Maintain automated quality gates in GitHub and Azure DevOps .
Ensure test stability — aiming for reliable, trusted, “always green” pipelines.
Degree in Computer Science, Electrical Engineering, Medical Technology, or similar.
3+ years of relevant experience.
Strong experience in software development + clean coding principles.
Expertise in automation frameworks and BDD (Selenium, Cucumber, SpecFlow).
Experience with ALM tools (Codebeamer is a big plus).
Hands‑on knowledge of CI/CD (GitHub/Azure DevOps).
Analytical mindset for understanding complex diagnostic systems.
You think like a developer: efficient, clean, maintainable automation code.
You love shift-left : testing begins at the requirement stage.
You hate flaky tests — and you build stable pipelines the team trusts.
You choose tools pragmatically, not dogmatically.
You translate complex bugs into clear business impact.
You enjoy mentoring QA colleagues and empowering developers.
#J-18808-Ljbffr