Test Engineer (Backend / API / Distributed Systems)
For a long-term mission in Brussels, we are looking for a technical-minded Test Engineer who is excited about working on a complex, distributed backend environment and helping us professionalize and automate testing practices.
If you enjoy deep technical systems, backend testing, and building smart automation in non-UI environments — this role is for you.
📍 Practical details
* Start date: ASAP
* Location: Brussels (hybrid – minimum 1 day/week on-site)
* Languages: Native French or Dutch + English
💡 Mission Context
You will join a highly technical backend ecosystem — not a classic UI/REST application .
The platform consists of:
* ~15 Java microservices
* Asynchronous communication via Kafka
* Batch/distributed processing
* PostgreSQL database
* Azure Kubernetes cluster
* Deployments through Azure DevOps CI/CD
The main challenge: optimize and automate testing across complex batch and backend flows.
🎯 Your Role
As a Test Engineer, you will be part of an Agile/Scrum team and take ownership of testing at multiple levels while helping mature the organization’s QA and automation strategy.
🔧 Responsibilities
* Perform technical testing at component, integration, and end-to-end levels
* Design and execute long-running end-to-end tests for distributed batch systems
* Introduce, implement, and evolve test automation practices and tools
* Test non-interactive systems (backend/API/batch processes)
* Collaborate closely with Product Owner, Business Analysts, and Developers
* Contribute to overall QA maturity and best practices
* Analyze logs for troubleshooting and validation
✅ Must-have skills
* Comfortable in a highly technical, developer-oriented environment
* Experience testing complex distributed or batch systems
* Understanding of asynchronous processing & microservices architecture
* Backend/API testing experience (non-UI systems)
* Basic SQL knowledge (PostgreSQL)
* Strong communication with both technical and business stakeholders
* Fluent English + French or Dutch
⭐ Nice to have
* High-volume data pipeline testing
* Kafka knowledge
* Test automation via scripting or controlled replays
* Log analysis experience
🎯 Why join?
✔ Long-term, stable mission
✔ Modern cloud-native stack (Kubernetes, Azure, microservices)
✔ High technical ownership
✔ Real impact on automation & QA strategy
✔ Hybrid working model