DE

Python Test Engineer - Medical Devices

Hiring from
Switzerland
Work type
Hybrid
Posted

629,580 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

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.

Similar jobs

Apply for this job100% free