Test Automation Engineer (m/w)
Ärztekasse Genossenschaft
Geneva, Switzerland
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French Experience level
SeniorJob location
Geneva, Switzerland
Tech stack
Clean Code Principles
Java
Microsoft Windows
API
Agile Methodologies
Confluence
JIRA
Automation of Tests
C Sharp (Programming Language)
Databases
Continuous Delivery
Continuous Integration
Perl
Web Portals
Regression Testing
Selenium
Shell Script
Software Engineering
SQL Databases
Test Data
Test Management
Scripting (Bash/Python/Go/Ruby)
Performance Testing
Postman
GIT
Specflow
Gherkin
Build Process
REST
Cucumber
Bamboo
Job description
- Plan, design, develop, and execute automated test scenarios. Depending on the project, the automation needs to be done on API level, Web GUI and/or end to end
- The automated test cases need to be identified based on risk of the according functionality
- The automation shall cover functional and non-functional testing
- Build up regression test suites which are part of 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 identify most beneficial test cases
- Research mindset
- Ready to help each other to investigate (L3) and sometimes to execute manual test plan
Requirements
- At least 5 years of experience in software development/ test automation.
- Experience in a framework of automatic test: Java and/or C#
- Strong and proven test automation skills
- Code design affinity. Familiarity with key architecture and design principles.
- Experience with testing tools and frameworks (like Selenium, Cucumber and/or Reqnroll and/or SpecFlow , Gherkin, Postman, Rest Assured, SQL(Database))
- Hands-on experience delivering automation with a focus on continuous integration/continuous deployment. (Git, Bamboo)
- Hands-on experience with scripting languages. (e.g. windows and/or shell scripting, perl, SQL scripting)
- Proven experience with Agile methodologies and exposure to tools like JIRA, Confluence and X-Ray for Test Management.
- High code quality and good documentation skills.
- Understanding of security concepts is a plus
- Self-driven and self-organized
- Analytical mindset with fast comprehension
- English is required
- french fluent
Benefits & conditions
- 11 May 2026
- 80 - 100%
- Permanent position
- Possible
- 1 chemin du Curé Desclouds, 1226 Thônex
- Log in, to see the salary estimate from jobup.ch
About the job
Ärztekasse Genossenschaft provides business process outsourcing and eHealth solutions to health professionals so they get relief from administration and can focus on medical work. In the context of an innovation initiative, Ärztekasse is renewing and extending their products.
To support this digitalization step, we are looking for smart and experienced engineers to contribute and shape clever and creative solutions for a meaningful industry.