Job Description
The service provider will take a tester and/or technical lead role, depending on the project. Analyze, design, document and validate features for the EBP program. Create technical documentation for the software modules and/or system. Support the team by bringing added value in every aspect of the development lifecycle.
Task examples:
The service provider should:
- Write the test specification document starting from the functional analysis, software architecture and module design specifications.
- Contribute to manual execution of the tests
- Contribute to automatic execution of test cases using the available frameworks and where necessary the framework itself
- Document the result of the test.
- Validate other test reports.
- Analysis actual testing solutions and propose / implement improvements.
- Document and execute the testing tasks of different software modules.
- The service provider must assure that the persons which he allocates are:
- Very meticulous and precise during extended periods of time as the developed software will be used in operational systems which may impact the railway traffic.
- Can work in team but also independently and autonomously.
- Communicate in team to request the required information to perform the tasks.
- Accurate in reviewing the input information and execution of the tasks.
Essential skills:
- Experience in testing of software on server and client side.
- Experience in testing Qt applications and Squish is a plus
- Experience in automated testing
- Experience with Python (MUST)
- Experience in programming language Rust is a plus (optionally C, Java)
- Experience with EN50128 or DO178 is an asset
- Certificate of ISTQB “foundation level” is an asset”
Hiring Team Member
