Test automation engineer
Role details
Job location
Tech stack
Job description
? Implement changes in the existing test frameworks used by testers to verify sub-systems (made of multiple software) by following a strongly regulated process:
-
Document each change writing requirements, design (architecture)
-
Modify the Test Framework source code using Python and Squish
-
Write Test Cases and Procedures that will be executed to verify your changes
-
Ensure the qualification of the Test Framework
-
Analyse and describe issues/bugs in our issues Database
-
Synchronize and update the Test Results Management tool
? Lead by example with practical hands-on experience in testing best practices to support the respective team's development towards various testing activities.
Requirements
-
At least 5 years of experience in a safety critical domain.
-
Proven experience in the writing of software testing.
-
Proven experience documenting (specifying, designing, testing) changes.
-
Strong analytical skills to understand end-user needs and translate them into change descriptions.
-
Expert in Python scripting.
-
Proven experience with test automation tools (ideally Squish, Junit, Robot Framework, etc.).
-
Fluent written and spoken English and French is required, German is a plus.