Job opportunity

Test Automation Engineer / Test Automation Engineeress

Ärztekasse Genossenschaft Urdorf October 21, 2026

Test Automation Engineer (m/f)

Ärztekasse Genossenschaft provides business process outsourcing and eHealth solutions to health professionals, allowing them to focus on their medical work by alleviating administrative burdens. As part of an innovation initiative, we are renewing and extending our product offerings. To support this digitalization effort, we are seeking intelligent and experienced engineers to help craft innovative and impactful solutions in a meaningful industry.

We are specifically looking for a Test Automation Engineer to ensure our products are thoroughly tested before they are delivered to our customers.

Position Details

  • Work Schedule: 80-100%
  • Start Date: Immediately or by appointment
  • Duration: Unlimited
  • Location: Urdorf

Main Tasks

  • Plan, design, develop, and execute automated test scenarios, which may include API level, Web GUI, and/or end-to-end automation.
  • Identify automated test cases based on the risks associated with the corresponding functionalities.
  • Take full responsibility for component testing, including preparation of both manual and automated test cases, as well as the creation of the test strategy and test plan.
  • Ensure automation covers both functional and non-functional testing.
  • Create regression test suites that are integral to the continuous integration and build process.
  • Identify and automate critical performance and security tests.
  • Prepare test data for both functional and non-functional tests.
  • Collaborate with requirements engineers and business analysts to pinpoint the most valuable test cases.

Requirements

  • Minimum of 5 years of experience in software development and test automation.
  • Experience in testing Java and Web applications (Angular, REST, SOAP).
  • Strong and proven test automation skills.
  • Proven track record of taking overall responsibility for component testing.
  • Affinity for code design and familiarity with key architecture and design principles.
  • Experience with testing tools and frameworks (e.g., Selenium, Cucumber, Gherkin, Postman, Rest Assured).
  • Deep expertise in Digital Frameworks such as Selenium (Web UI), Playwright, Rest Assured (API), and SQL (Databases: Sybase and PostgreSQL).
  • Hands-on experience delivering automation with a focus on continuous integration/continuous deployment (Git, Bamboo).
  • Practical experience with scripting languages (e.g., Python, Java, JavaScript, or Shell scripting).
  • Proven experience with Agile methodologies and familiarity with tools like JIRA, Confluence, and X-Ray for Test Management.
  • Commitment to high code quality and strong documentation skills.
  • Experience in the Swiss healthcare sector is a plus.
  • Understanding of security concepts is beneficial.
  • Self-driven and self-organized with an analytical mindset.
  • Fluent in English; additional languages are an advantage.

What We Offer

  • 40 hours per week
  • A highly motivated team
  • Modern office space
  • Good public transport connections
  • 25 days of holiday, increasing to 30 days from age 50
  • Private accident insurance

Further Information

Our stimulating environment fosters the development of innovative solutions for complex requirements. We work in small, dynamic teams where you can have a significant impact and influence. Engage in inspiring discussions with sharp team members as we strive for solutions while maintaining a fun atmosphere.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

Work locationUrdorf, Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.