Zurich – Manual / Automation Test Engineer – Medical Devices – Long Term Contract
Location: Zurich – 4 days onsite per week / 1 day from home
Contract duration: Initial 6 months, with extensions every 6 months
Start date: December 2026 / January 2027
Interviews: To take place in November 2026
The Opportunity
We are looking for a Test Engineer with a blend of manual and automation testing experience to join a leading medical devices company in Zurich.
You will be working primarily with a medical instrument, focusing on testing its user interface and overall functionality. This is a hands-on testing role, combining manual testing with opportunities to develop and improve automated test processes.
The assignment is part of a long-term project expected to run until the end of 2030, offering excellent potential for contract extensions.
Key Responsibilities
- Perform manual testing of medical instruments, with a strong focus on UI and instrument functionality.
- Support the development and implementation of test automation.
- Use Python to help automate testing activities.
- Review test cases, test specifications and test results.
- Contribute to test reviews and ensure effective test coverage.
- Work closely with the wider engineering and testing teams.
Required Skills & Experience
- Experience as a Test Engineer, ideally combining manual and automation testing.
- Strong experience in manual testing, preferably involving instruments or complex equipment.
- A good understanding of software testing principles and test reviews.
- Basic to intermediate Python development skills – an expert Python developer is not required (approximately 4/10 proficiency is sufficient).
- A development mindset and willingness to contribute to test automation.
- Good English communication skills.
- German language skills minimum B1 level.
Nice to Have
- Previous experience in the medical devices industry.
- Experience testing other types of instruments or technical equipment.
- Experience with Playwright.
- Knowledge of C#.
- Experience with Microsoft Azure.
Important Information
- No embedded software or firmware testing experience is required.
- The role is primarily focused on instrument testing and UI functionality.
- Python is the main programming language used for test automation.
- The team works in English, but B1 German is a nice to have requirement.
- Zurich onsite presence is required 4 days per week.
We are looking forward to you application!
Darwin Recruitment is acting as an Employment Business in relation to this vacancy.
Thomas ONeill