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)
Vacancies that may also interest you
)
