UI Test Engineer
Role details
Job location
Tech stack
Job description
Je werkt mee aan de modernisering van een mission-critical softwaresysteem (EBP) voor de Belgische spoorweginfrastructuurbeheerder. Dit systeem beheert verkeer en veiligheid. Het wordt iteratief herbouwd: eerst kernwijzigingen in C, daarna overgang naar Rust voor bepaalde componenten. Je test zowel legacy- als gemoderniseerde onderdelen.
-
Analyseren, ontwerpen, documenteren en valideren van features voor het EBP-programma
-
Opstellen van technische documentatie voor softwaremodules en/of het systeem
-
Ondersteunen van het team in alle fasen van de software development lifecycle
-
Schrijven van testspecificaties op basis van functionele analyse, softwarearchitectuur en moduleontwerp
-
Uitvoeren van manuele tests
-
Automatiseren van testcases met bestaande frameworks en waar nodig uitbreiden van het framework
-
Documenteren van testresultaten
-
Valideren van andere testrapporten
-
Analyseren van huidige testoplossingen en voorstellen/implementeren van verbeteringen
-
Documenteren en uitvoeren van testtaken voor verschillende softwaremodules
Requirements
-
Zeer nauwkeurig en precies, ook gedurende lange periodes (software beïnvloedt spoorverkeer)
-
Kan zowel in team als zelfstandig werken
-
Communicatief om benodigde informatie op te vragen
-
Accuraat bij het beoordelen van input en uitvoeren van taken
-
Talen: Nederlands of Frans & Engels
Essentiële vaardigheden:
- Ervaring met testen van software op server- en client-side
- Ervaring met testen van Qt-applicaties en Squish is een plus
- Ervaring met geautomatiseerd testen
- Kennis van Python
- Ervaring met Rust is een plus (optioneel C, Java)
- Ervaring met EN50128 of DO178 is een troef
- ISTQB Foundation Level certificaat i