Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

JobCourier • Geneva, Geneva, Switzerland
Role & seniority: Test Automation Engineer (2 open roles); senior-level, 5+ years in high-criticality software environments; permanent, full-time.
Stack/tools: Python (advanced), test-automation frameworks/tools (Squish preferred; Selenium, Robot Framework, JUnit as alternatives); documentation per certified processes.
Evolve and maintain automated test infrastructures for multi-component, safety-critical applications.
Design, document, and implement modifications in line with certified processes (specs, architecture, validation plans); develop/test scenarios and verification procedures.
Manage framework qualification under certification standards and ensure anomaly tracking/traceability; share testing best practices within the team.
5+ years software engineering in high-criticality sectors (aerospace, medical, railway, defense, nuclear, etc.).
Advanced Python development; proven automated testing strategy design/execution.
Experience with test automation tools (Squish preferred; Selenium, Robot Framework, JUnit); ability to translate functional requirements into technical specs.
Proficient in technical documentation within standardized/regulatory contexts; fluent in French and English (written/spoken).
Knowledge of aviation or other real-time critical domains; familiarity with certification standards (EASA, DO-178, IEC 61508).
German language skills; strong autonomy, pr
Manpower
Experis SA, the IT branch of ManpowerGroup, is a leading company in the recruitment of specialized IT professionals. We provide flexible solutions, including temporary assignments, permanent placements, project management, and professional training. Our expertise covers digital transformation, cybersecurity, cloud, infrastructure, and more. With our global reach combined with a pragmatic and personalized approach, we effectively support both professionals and organizations in achieving their goals.
Our client
A recognized player in the development of high-criticality software solutions, our Swiss client designs real-time systems for applications where reliability and safety are paramount. An innovative company based in the Geneva region, they operate in a highly regulated sector with strict international standards.
To support the growth of their development activities, we are looking for 2 Test Automation Engineers capable of working on complex test frameworks.
Your role
Integrated within a team of technical experts, you will take charge of the evolution and maintenance of test automation frameworks for multi-component applications in a safety-critical context. You will be involved in the entire lifecycle of test solutions, from design to qualification.
Evolve automated test infrastructures used to validate complex software systems Design and document modifications according to certified processes (specifications, architecture, validation plans) Develop and maintain Python code for test automation frameworks Implement automation solutions with specialized tools (Squish, Robot Framework, JUnit, etc.) Create test scenarios and verification procedures Manage framework qualification in compliance with certification standards (interaction with regulatory authorities) Ensure tracking and traceability of anomalies in dedicated management tools Share your expertise and promote testing best practices within the team
Your profile
Minimum 5 years of experience in software engineering in high-criticality environments (aerospace, medical, railway, defense, nuclear, etc.) Strong experience in designing and executing automated test strategies Mastery of technical documentation in a standardized and regulated framework
Confirmed expertise in Python development (advanced level required) Professional practice with test automation tools (Squish appreciated, or equivalents like Selenium, Robot Framework, JUnit) Ability to analyze functional requirements and transform them into technical specifications
Rigor and methodology in project approach Autonomy while being an excellent team player Organizational capacity and priority management Stress resistance and adaptability Analytical and solution-oriented mindset
Fluent professional French and English (oral and written mandatory) German is an asset
Knowledge of the aviation sector or other critical real-time domains Familiarity with certification standards (such as EASA, DO-178, IEC 61508, etc.)
The offer
Strategic position within a human-sized structure Stimulating technical projects with high stakes Significant autonomy and responsibilities Cutting-edge technological environment Pleasant working environment in the Geneva region Permanent full-time contract
Don't hesitate to contact me directly on LinkedIn !
Settore: Aviazione/Servizi aeroportuali
Ruolo: Risorse umane Show more Show less