Company logo

Test Automation Software Engineer 80 - 100% (f/m/d)

Hamilton Medical AG
Via Crusch 8, 7402 Chur
  • 20.11.2023
  • 80 - 100%
  • Fachverantwortung
  • Festanstellung

Test Automation Software Engineer 80 - 100% (f/m/d)

Hamilton Medical is a dynamic, internationally successful medical device company headquartered in Bonaduz, Switzerland. At Hamilton Medical, we live for ventilation technology. Technology that helps caregivers improve the lives of their critically ill patients. We believe that innovation is essential to meet the demands of critical care.

To strengthen our multinational team, we are looking for motivated people in all areas of the company: from software developers to medical or healthcare professionals, from engineers to export specialists, from production workers to regulatory affairs specialists, and from project leaders to product managers.

Job Description

Hamilton Medical is seeking an experienced Test Automation Software Engineer to join our growing Digital Solutions Group. In this role, you will design and develop test automation software to test our IoT software that connect our ventilators to the hospital infrastructure and cloud-based applications.

Hamilton Medical is the global leader in respiratory care for intensive care units. We have made it our mission to make the jobs of medical teams easier, and their workflow more effective. Digital Solutions is a new group within Hamilton Medical that offers you the opportunity to have a big impact on our products and the way we work. We are open-minded and work across disciplines. You will be part of a product-driven team of professionals that collaborate in agile squads.

The role will consist of the following responsibilities:

  • Design, implement, extend and improve an existing CI/CD environment and framework for automation of software test execution and document creation

  • Improve and maintain our testing processes and infrastructure

  • Improve and maintain our test system for embedded Linux devices and cloud-based applications

  • Creation of test cases for integration and automation of their execution

  • Ensure the highest standards of software quality through unit tests, integration tests and hardware in the loop tests

  • Guide team members on using best practices in modern software test automation

  • Work closely with Embedded Software Engineers to understand their demands


  • Degree (BSc or MSc) or comparable professional experience in computer science, information technologies or relevant field

  • At least three years of professional experience in test automation of software for embedded Linux devices and cloud-based applications

  • Experience in Continuous Integration and Continuous Delivery

  • Excellent knowledge of Python

  • Experience in modern CI/CD systems such as Azure DevOps, AWS CodePipeline, Jenkins or similar

  • Experience in test automation, e.g. Robot Framework, Behave or similar

  • Fluency in source code management with Git

  • Analytical, independent, and thorough working method

  • Ability to work collaboratively and goal-oriented in a team environment

  • Fluent in English, both written and spoken

Beneficial Qualifications

  • Knowledge of modern C++ with focus on code quality, reusability and simplicity

  • Knowledge of CMake and C++ build processes

  • Working in a regulated environment: automotive, medtech or related discipline

Our team is based in Chur/Switzerland. However, for this role, we are open to a hybrid working model.

Hiring Manager: Tony Rosén

Are you interested? Then please apply online by clicking on the "Apply" button. There you will also find our contact details for any queries.

Applications by post or e-mail can unfortunately not be considered.

Hamilton Medical AG Switzerland
Natasha Solayao