← All jobs
Requirement & Test Automation Engineer (Safety-Critical Environment)
Genève, Genève, Suisse · On-site · fulltime_permanent · QA
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
Test AutomationPythonJavaAgileJiraTechnical Writing
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.