You will join a large-scale digital modernization program focused on building and operating a mission-critical, cloud-native platform. The environment is highly technical and includes microservices, APIs, zero-trust security, and modern CI/CD pipelines. As a Senior Test Automation Engineer, you are responsible for defining and operationalizing a robust, automated testing strategy covering functional, technical, performance, security, and end-to-end testing. You work as a core member of an agile delivery team and collaborate closely with developers, architects, analysts, and business stakeholders to ensure that quality is embedded throughout the delivery lifecycle.
What You'll Do
* Design and maintain an agile, cloud-ready test strategy aligned with microservices and API-based architectures
* Translate the test strategy into an operational, automated test plan integrated into CI/CD pipelines
* Implement and maintain automated test suites covering:
* API contract, functional, performance, and security testing
* UI and end-to-end user flows
* Integration between microservices and external systems
* Validate business logic, data integrity, and system behavior across distributed services
* Perform performance, load, and stress testing to validate scalability and resilience
* Contribute to monitoring, logging, and observability setups to support quality and diagnostics
* Actively participate in all agile ceremonies (planning, refinement, reviews, retrospectives)
* Continuously improve testing tools, frameworks, and practices within the team
What are we looking for?
* 10+ years of hands-on experience
in software testing and quality engineering
* Strong experience with
test automation
in modern software environments
* Cloud-native testing experience, preferably on
Microsoft Azure
* API testing
using dedicated frameworks and tools (e.g.
BRUNO
or equivalent)
* UI test automation
, preferably with
Cypress
, and solid understanding of the HTML DOM
* Performance and load testing
using tools such as
JMeter
and/or
Gatling
* Test-Driven Development (TDD)
and integration testing practices
* Experience integrating tests into
CI/CD pipelines
(preferably Azure DevOps)
* Programming experience with:
* Java (SE / SE 10+)
* Python and/or JavaScript
* Bash and/or PowerShell
* Experience with
version control, pull requests, and code quality tooling
* Experience working in
large, mature agile delivery teams
Nice-to-Have Experience
* Contract testing, mocking, and service virtualization
* Security testing in environments with authentication, authorization, and encryption
* Observability and monitoring tools (e.g.
Grafana
)
* NoSQL databases
* Experience with API and microservice design
* Event-driven architectures
* Domain-Driven Design (DDD) or Behavior-Driven Development (BDD)
What do we offer?
Contract
: Freelance or Perm (a hairstyle produced by setting the hair in waves or curls and then treating it with chemicals so that the style lasts for several months.)
Duration
: 01/04/2026 – 31/03/2027
Location
: Brussels
Work mode
: Hybrid (minimum 3 days on-site per week)