Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
Salary according to profile
Location:
Geneva, Switzerland
Work mode:
Hybrid
Published on:
1 October 2026
What they need
We are looking for a Requirements & Test Automation Engineer to contribute to the specification, verification and validation of software components within a complex, safety-critical environment.
The role combines requirements engineering, software testing and test automation, with a strong focus on component-level activities. You will be responsible for writing, reviewing and maintaining component requirements, ensuring their traceability to higher-level system requirements, and defining the corresponding test coverage.
You will create and maintain both manual and automated test cases, execute test campaigns, analyse results and report defects. A key part of the role is the development and maintenance of automated tests using Java and JUnit, within a continuous integration environment using Jenkins.
You will also contribute to defect analysis and root-cause investigation, support test result management activities, and participate in formal verification and acceptance testing activities.
The position requires a high level of autonomy, rigor and attention to detail, as well as the ability to work effectively within an Agile engineering team and in a continuous improvement mindset.
Profile wanted
We are looking for an engineer with solid experience in safety-critical or mission-critical environments, ideally with a background in software requirements, verification and testing.
The successful candidate should have proven experience in writing and maintaining software requirements and in establishing clear traceability between requirements and test cases. A strong understanding of software testing methodologies, test design and defect analysis is essential.
Strong Java development skills are required, together with hands-on experience in test automation using JUnit and Jenkins. Experience with Python, Cucumber for Java or Gherkin would be considered an advantage.
The ideal candidate is highly analytical, rigorous, autonomous and well organized, with the ability to manage priorities and work effectively in a demanding technical environment. Strong teamwork and communication skills are also important.
Previous experience in air traffic management, real-time systems, security-sensitive environments or other safety-critical industries would be a strong asset. Knowledge of relevant standards such as ESARR6/EC482, ED153, IEC61508 or ISO12207 would also be advantageous.
Fluent written and spoken English is required, while French would be considered a plus.
Other offers great for you!
These companies are also looking for great profiles
Whub
Test Lead Java (H/F)
60000€ - 80000€
Permanent contract
Lille, France
Hybrid
Skills
4 months ago
Quick apply
Alpineo Consulting
Requirement & Test Automation Engineer
Permanent contract
Geneva, Switzerland
Onsite
Skills
2 months ago
Quick apply
Akerwise
Expert Liferay / Java JEE
450
Freelance
Nantes, France
Hybrid
Skills
9 days ago
Quick apply