Test Automation Engineer
Roche Switzerland bridges the gap between pharmaceuticals and diagnostics, housing essential research and development functions. For our esteemed client, Roche Diagnostics International AG in Rotkreuz, we are seeking a dedicated Test Automation Engineer.
About the Role
Join an innovative team that is shaping the future of diagnostics. In this pivotal position, you will be responsible for the development of a complex system for molecular diagnostics. In an environment where precision is critical, your expertise as a Test Automation Engineer will ensure that our software algorithms and hardware interfaces operate flawlessly.
As a Software Engineer in Test (SET), you will leverage modern methodologies, including Behavior-Driven Development (BDD), to bridge the gap between requirements and technical implementation. Your role will include the design, development, and implementation of automated testing strategies for our molecular diagnostic platforms, focusing on both software security and the validation of physical interfaces through state-of-the-art robotics solutions. Your contributions will directly enhance the reliability and speed of diagnostic results in laboratories, advancing life-saving medical technology.
You Are Our Perfect Match If:
- You Think Like a Developer: You understand the intricacies of code development, writing clean, maintainable automation code that your peers are proud to review.
- You Are a "Shift-Left" Advocate: You prefer to collaborate with Product and Development teams early on to define testable requirements and identify any gaps in logic before coding begins.
- You Despise Flakiness: You prioritize stability in automated test suites, taking pride in creating reliable, trusted pipelines.
- You Are a Tooling Polyglot: You choose the right testing tools for the job, whether it’s Playwright, Selenium, or Cypress, based on project needs.
- You Bridge the Gap: You effectively communicate complex technical bugs in terms of business risks and translate high-level business requirements into comprehensive technical test cases.
- You Are a Force Multiplier: Enjoy mentoring manual QA testers and empowering developers to take ownership of their unit and integration tests.
Tasks & Responsibilities:
- Quality Assurance for High-Tech: Develop and implement automated test strategies for a complex molecular diagnostics system.
- BDD Methodology: Employ Behavior-Driven Development to translate requirements into executable specifications (e.g., using Cucumber).
- Development of Test Environments: Build and maintain test frameworks using tools such as Selenium, Appium, or SpecFlow, enhanced with libraries for laboratory robot control.
- Robotics Integration: Evaluate and integrate commercial robot arms (e.g., Cobots) and contribute to the development of internal robotics tools for device simulation.
- ALM & Traceability: Utilize ALM tools like Codebeamer for managing requirements and ensuring traceability of test cases.
- CI/CD Integration: Oversee automated quality assurance in our DevOps pipelines (e.g., GitHub and Azure DevOps).
- End-to-End Validation: Ensure data integrity from patient sample barcode scans to final PCR result analyses.
- Compliance & Documentation: Assist in creating test plans, protocols, and reports aligned with ISO 13485 and other regulatory standards for medical devices.
Must Haves:
- Education: A degree in Computer Science, Electrical Engineering, Medical Technology, or similar qualification.
- Min. 3 years of relevant experience: Proven track record in software development.
- Experienced Programmer: A strong grasp of clean coding principles.
- Automation & BDD Expert: Proficiency in tools like Selenium and familiarity with BDD tools such as Cucumber or SpecFlow.
- ALM Know-how: Experience with Application Lifecycle Management tools like Codebeamer is a significant advantage.
- DevOps & CI/CD: Skilled in Continuous Integration and Continuous Delivery using GitHub or Azure DevOps.
- Analytical Talent: Ability to understand the logic of intricate diagnostic systems.
What We Offer:
- Long-term assignment
- No travel required
- Home office option available upon request
- Opportunity to contribute to one of the world's leading pharmaceutical companies
- Modern campus with green spaces and collaborative areas
- Central location with motorway access and nearby train station
- Diverse and interesting tasks
- Further training opportunities through temptraining
- Collaboration within a dynamic and motivated team
- Competitive compensation
Apply online using the form below. Please note that only applications matching the job profile will be considered.