Test Automation Engineer

25/11/2025

Our client is looking for: Test Automation Engineer

Context and Mission

With us, you will have the opportunity to contribute to strategic projects and play a key role in the functional and technical evolution of our software solutions. You will join the I-ICT.211 Traffic Data Solution team and work on projects related to the consolidation of railway network infrastructure data (lines, tracks, signals, switches, etc.) and their unified representation in the form of a graph. This data feeds the planning and real-time traffic monitoring systems, which are essential for the continuity of it's core business activities.

Your role includes both designing and implementing automated tests for new functionalities and improving and maintaining existing test scripts and processes to ensure continuous application quality.

Main Responsibilities

  1. Development and integration of automated tests
  • Design test scenarios based on business needs, functional and technical analyses, or your own analysis.
  • Estimate the effort required for each test scenario.
  • Develop automated test scripts for:
  • A fat-client based on JavaFX
  • Backend RESTful services
  • Angular web interfaces
  • Organize and structure scripts in a Git repository to facilitate collaboration.
  • Integrate test execution into a CI/CD pipeline to quickly detect bugs or regressions.
  • Support colleagues in using automated testing tools.
  • Perform code reviews of automated test scripts.
  • Document chosen technical solutions.
  • Actively participate in Scrum ceremonies.
    1. Ensure software quality
    • Provide test reports adapted to different environments (DEV, INT, TST, ACC, EDU, PROD).
    • Execute manual test scenarios when automated scripts are not available.
    • Accurately document detected anomalies and regressions.

    Technical skills

    • ISTQB Certification: Certified Tester Advanced Level Test Automation Engineering (CTAL-TAE)
    • Experience testing fat-client software (minimum 5 years)
    • Experience testing web applications (minimum 5 years)
    • Experience with TestComplete (minimum 2 years)
    • Experience with Selenium, Cypress (or similar testing tools) (minimum 2 years)
    • Experience with Postman (minimum 2 years)
    • Experience with Linux and bash scripting (minimum 2 years)
    • Experience with at least one programming language (Python, C#, Java, etc.) (minimum 2 years)
    • Experience with Agile/Scrum methodology (minimum 2 years)
    • Experience with SQL (minimum 2 years)
    • Experience with Git (minimum 2 years)
    • Experience setting up CI/CD (Jenkins, Azure DevOps, etc.) (minimum 2 years)
    • Knowledge of XML, XSD, JSON, gRPC (minimum 2 years)
    • Language skills: French or Dutch (one language at C2 level), the other language at B1 level, and English at B2 level

    Soft skills

    • Analytical thinking and problem-solving ability
    • Initiative and autonomy
    • Adaptability to change
    • Clear and effective communication
    • Team spirit and quick integration
    • Ability to guide and support colleagues
    • Proactive technological awareness
    • Knowledge of the company, IT environment, and understanding of the role’s challenges
    • Professional attitude, presentation skills, respect for management, and responsible engagement
  • Job specifications

    ID: 11784

    Duration: 01-02-2026 - 31-01-2031

    Location: Brussels

    Type: Freelance

    Viktor Feyt

    IT Recruitment Consultant
    This position is no longer accepting applications.