
Senior Automation Tester - Brussels(on-site) – EUROCONTROL
The White Team • Brussels, Brussels-Capital, Belgium
Salary: €465 - €485 / day
Role & seniority: Senior Automation Tester (14+ years experience), Brussels on-site
Stack/tools: Python, Cypress, PyTest; Playwright; BDD (Gherkin/Cucumber); Git; Jenkins; Docker; Jira (Xray for test management); Confluence
Top 3 responsibilities
-
Design, implement, and maintain automated test suites (UI/web) using Python with OOP, POM, and Adapter patterns
-
Integrate automated tests into CI/CD pipelines (Jenkins) and run tests in containerized environments (Docker)
-
Define test strategy, execute tests, monitor/report results (Xray/Jira), and collaborate with developers, product owners, and QA teams
Must-have skills
-
Proficient in Python, Cypress, PyTest; strong OOP and design-pattern knowledge
-
Expert in Playwright for web automation; BDD with Gherkin/Cucumber
-
Experience with Git, Jenkins, Docker
-
Test management with Xray for Jira; Jira/Confluence usage
-
Strong test reporting, edge-case identification, and ownership of automation initiatives
Nice-to-haves
-
Performance testing familiarity (Locust, JMeter)
-
Agile/Scrum experience
-
Additional languages/tools knowledge as relevant
-
Location & work type: Brussels, on-site; daily rate 465–485 €/day
Full Description
Senior Automation Tester, Brussels(on-site) – EUROCONTROL
Job role: Senior Automation Tester.
Minimum experience: 14 years.
Language: English (C1) (Mandatory).
Location: Brussels (on-site).
DESCRIPTION
Key responsabilities
Test Automation: Design, implement, and maintain automated tests using Python, focusingon Object-Oriented Programming (OOP) principles and design patterns like Page ObjectModel (for UI handling) and Adapter Pattern (for flexibility).
Test Framework & Tools: Develop and enhance automated test suites using Playwright forweb automation, ensuring high coverage and reliable test execution.
BDD Implementation: Write and execute Behavior-Driven Development (BDD) tests using Gherkin syntax, translating business requirements into executable specifications.
CI/CD & Automation Pipeline: Integrate automated tests into CI/CD pipelines using Jenkins,ensuring tests are run automatically as part of the build and deployment process.
Test Reporting & Monitoring: Monitor, analyze, and report on test results, ensuring high quality and timely feedback to development teams. Use Xray for test management andtracking in Jira.
Collaboration: Work closely with developers, product owners, and QA teams to ensure testcoverage is comprehensive and aligned with business requirements.
Containerized Testing: Use Docker to create isolated environments for running automatedtests, ensuring consistency and portability across various stages of the pipeline.
End-to-End Ownership: Take responsibility for test strategy, test design, and the automationof test cases, ensuring that automation supports both functional and non functional testingneeds.
Compliance: ensure full traceability between system requirements and test cases, verifyingthat all functional and non-functional requirements are thoroughly validated.
Documentation: write test plans, and test reports, including analysis of the observed system’sbehavior and performance results
Mentorship: Guide and mentor junior testers, helping them adopt best practices in testautomation, debugging, and performance optimization.
Specific expertise
- Proven experience with Python, Cypress and PyTest for writing automated tests, with a solidunderstanding of Object-Oriented Programming (OOP) concepts and design patterns.
- Expertise in Playwright for test automation of web applications, ensuring reliable and fastexecution.
- Experience with Behavior-Driven Development (BDD) using Cucumber and Gherkin forclear and understandable test cases that align with business requirements.
- Familiarity with version control using Git and test management tools like Xray for Jira.
- Strong experience in setting up and managing CI/CD pipelines using Jenkins, ensuringautomated testing is integrated into the software delivery lifecycle.
- Proficient in Docker for creating containerized environments to run automated tests in aconsistent, reproducible manner.
- Solid understanding of test reporting and management tools, particularly with Jira and Confluence for collaboration, and Xray for test case management and tracking.
- Ability to work closely with developers and other stakeholders to ensure tests meet functionaland non-functional requirements.
- Strong attention to detail, with the ability to spot edge cases and potential defects in thesoftware.
- A proactive mindset with the ability to work independently and take ownership of testautomation initiatives.
Desired skills
- Familiarity with performance testing and tools such as Locust and JMeter.
- Exposure to Agile testing methodologies and experience working within Scrum teams
Language
- English (C1).
Location
- Brussels (on-site).
Rate
- 465-485€/day