We’re looking for two Senior Test Automation Engineers to join a team working on next-generation railway data solutions. You’ll help validate and safeguard the quality of systems that transform complex infrastructure datasets — lines, tracks, signals, switches and more — into a unified, graph-based platform used for real-time traffic planning and monitoring.
If you enjoy building reliable automated test suites, working closely with developers, and improving quality in a high-impact operational environment, this role is an excellent fit.
What You’ll Do
You take ownership across the full test automation cycle:
- Design test scenarios based on business requirements, functional and technical analysis.
- Estimate test effort and build automated test scripts for JavaFX clients, RESTful backends and Angular web interfaces.
- Maintain test scripts in Git repositories and ensure optimal collaboration across the team.
- Integrate automated tests into CI/CD pipelines (Jenkins, Azure DevOps).
- Contribute to code reviews, documentation and knowledge sharing.
- Prepare test reports across multiple environments (DEV, INT, TST, ACC, EDU, PROD).
- Execute manual tests where automation is not yet available.
- Log defects clearly and support developers in reproducing and resolving issues.
What are we looking for?
You bring senior-level testing experience in both UI and API layers, with hands-on skills in:
- ISTQB CTFL certification (mandatory)
- Testing fat-client applications (JavaFX) and web applications (Angular)
- TestComplete + at least one other automation framework (Selenium, Cypress, etc.)
- Postman for API testing
- Programming in Python, C#, or Java
- Linux, bash scripting and SQL
- Git version control and CI/CD tools (Jenkins or Azure DevOps)
- Working with XML, XSD, JSON, gRPC
- Agile/Scrum delivery environments
Language requirements:
- Fluent in Dutch or French (C2 level)
- Good understanding of the other national language (B1 level)
- Strong professional English (B2 level)
A relevant IT degree or equivalent expertise is expected.
What do we offer?
Location: Brussels (hybrid)
Contract: Freelance or Permanent
Start date: 01/02/2025
End date: 31/01/2031
Vacancies that may also interest you
)
