×
Register Here to Apply for Jobs or Post Jobs. X

Test Automation Engineer; Safety-Critical Environment

Job in Genf, Geneva, Switzerland
Listing for: Sword Group
Full Time position
Listed on 2026-09-15
Job specializations:
  • Software Development
    Software Testing
Salary/Wage Range or Industry Benchmark: 115000 - 190000 CHF Yearly CHF 115000.00 190000.00 YEAR
Job Description & How to Apply Below
Position: Requirement & Test Automation Engineer (Safety-Critical Environment)
Location: Genf

We are opening a position for a Requirement and Test Automation Engineer to strengthen a team working on a complex, safety-critical software environment. The role combines requirements engineering, technical documentation, system testing, and test automation within an Agile development framework.

Job Responsibilities
  • Analyse business and end-user needs and translate them into clear and structured functional and system requirements.
  • Review applicable regulations, quality standards, and safety constraints to ensure that software deliverables meet the required compliance levels.
  • Develop, review, maintain, and trace system requirements throughout the different levels of the product architecture.
  • Design and maintain test cases that ensure adequate coverage of both system and component requirements.
  • Develop and maintain automated testing solutions, primarily using Python, with additional exposure to Java, JUnit-based frameworks, and Gherkin.
  • Execute manual and automated tests, document the outcomes, and maintain test records in the relevant test management systems.
  • Investigate software defects, document issues in JIRA, and contribute to root-cause analysis and resolution activities.
  • Participate in formal system validation activities, including Factory Acceptance Testing, while working closely with end users and multidisciplinary teams.
Job Requirements
  • Minimum of 5 years of professional experience in a safety-critical environment, ideally involving mission-critical software systems.
  • Solid background in software requirements engineering, technical documentation, system testing, and test case development.
  • Ability to understand end-user processes and terminology and convert operational needs into precise requirements and effective test scenarios.
  • Strong analytical and problem-solving capabilities, combined with a structured, rigorous, and detail-oriented approach.
  • Proven experience with test automation using Python; knowledge of Java, JUnit, and/or Gherkin is considered a strong advantage.
  • High level of autonomy, adaptability, organisation, and prioritisation skills, with the ability to work effectively within a team and under pressure.
  • Familiarity with real-time, security-critical, or air traffic management systems, as well as standards such as ESARR6/EC482, ED153, IEC 61508, or ISO 12207, is an advantage.
  • Excellent written and spoken English is required.

Continuous learning: A monthly training budget that can be used across a wide range of courses

25 days of paid leave:
All employees are entitled to 25 days of paid holiday per year

Regular events:
Monthly gatherings in both small and large groups

International environments:
Opportunities to work on projects for major international organisations

Innovation:
Contribute to impactful and innovative projects across a wide range of industries

Extra benefits:
Access to an attractive programme of benefits and discounts

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary