Automation testing Engineer

Médiane Benelux
Charleroi, Belgium
3 days ago
Apply on www.adzuna.be
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English, French
Job source

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Automation of Tests Code Coverage Continuous Integration Hardware Design Hardware-In-The-Loop Simulation Python (Programming Language) Network Protocols Software Reliability Testing Software Testing Automation Framework System Testing
+10 more
Systems Integration Strategies of Testing Postman Backend Git Pytest Gitlab-ci Information Technology Software Version Control Docker

Job description

We are looking for a Test Automation Engineer to join a long-term mission within the railway sector. You will contribute to the validation and quality assurance of complex software systems, including embedded and backend applications, ensuring reliability, performance, and compliance with industry standards.

Role and Responsibilities Test Strategy & Automation Framework Define and implement automated test strategies aligned with project and business requirements Design, develop, and maintain scalable test automation frameworks (primarily in Python) Ensure test coverage across functional, integration, and system levels

Automation Development Develop and maintain automated test scripts for API, backend, and system validation Implement reusable test libraries to accelerate test development and execution Integrate test automation into development workflows to support rapid iteration

CI/CD & Quality Integration Integrate automated tests into CI/CD pipelines (GitLab CI/CD or equivalent) Ensure continuous testing across build and deployment cycles Analyze test results and provide actionable feedback to development teams

Validation & System Testing Validate complex systems, including software-hardware integration environments Execute non-regression, performance, and reliability testing Collaborate with developers and system engineers to identify defects early

Continuous Improvement Optimize test processes to reduce execution time and increase reliability Promote shift-left testing practices and an automation-first mindset Contribute to tooling evolution and quality standards

Profile / Requirements

Requirements

Master’s Degree or Engineering Degree in IT, Computer Science, Electronics, or related field

Experience 2 to 5 years in test automation or software testing Experience in regulated environments (railway, aerospace, medical, defense) is a strong plus

Technical Skills Strong proficiency in Python for test automation Experience with test automation frameworks (PyTest, Robot Framework, or equivalent) Hands-on experience with CI/CD pipelines (GitLab CI/CD preferred) Knowledge of API testing tools (Postman, REST clients) Familiarity with version control systems (Git) Understanding of network protocols and system integration Bonus: experience with Docker, embedded systems, or hardware-in-the-loop testing

Language Skills Fluent in English (spoken and written) French is a plus

Soft Skills Strong analytical and problem-solving mindset Detail-oriented with a focus on quality and reliability Proactive and autonomous Collaborative mindset, comfortable working in cross-functional teams Continuous improvement driven

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.be
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

3:05 min

Prioritizing fundamental engineering skills over automated testing tools

Lilia Gargouri Lilia Gargouri · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

Videos

See all

Related articles

See all