Un service public fédéral belge accompagne les citoyens dans le calcul et le paiement des pensions, ainsi que dans les processus liés aux prestations qui y sont associées. Dans ce rôle de spécialiste en automatisation des tests, vous validerez une application monolithique et des modules standalone, en combinant l’automatisation de tests Java pour les fonctions de paiement et de comptabilité avec des scénarios Cucumber et des tests d’intégration et E2E, manuels comme automatisés.
La mission
Le département ICT compte environ 250 collaborateurs et fournit des outils à une administration publique belge grâce à ses fonctions de développement, de plateforme et de soutien. Le domaine des paiements comprend des composants front-end et back-end, et les évolutions doivent être vérifiées à travers les différentes couches applicatives, les flux de données et les interfaces externes. Des tests fiables sont essentiels, car les résultats des calculs, de la comptabilité et des paiements doivent être exacts et traçables pour les citoyens et les utilisateurs professionnels.
Vous intégrerez une équipe pluridisciplinaire responsable des processus de paiement des pensions et y travaillerez en tant que spécialiste medior des tests. Vous définirez les plans de test et les critères d’acceptation avec les parties prenantes métier et les développeurs, puis piloterez le cycle de vie des tests d’intégration et end-to-end jusqu’à la validation des défauts. Le rôle comprend également des responsabilités de Scrum Master pour les cérémonies Agile Scrum de l’équipe, ainsi que des activités de Domain Quality Steward au sein de quatre équipes. Une disponibilité à temps plein est requise à partir du 1er novembre 2026.
Vos responsabilités
- Définir des plans de test fondés sur les risques et des critères d’acceptation pour chaque incrément, en alignant les équipes métier et de développement sur les résultats attendus.
- Créer, documenter et exécuter des cas de test manuels, d’intégration et E2E pour le monolithe et les modules standalone.
- Mettre en œuvre et superviser des tests automatisés en Java et avec Cucumber, en appliquant les bonnes pratiques documentées et en maintenant une couverture de régression fiable.
- Analyser et prioriser les défauts en vous appuyant sur des requêtes SQL avancées, les logs, les échanges REST/SOAP, les données XML et les éléments de preuve fournis par l’application, puis en assurer le suivi jusqu’à leur validation dans JIRA.
- Coordonner les tests d’acceptation utilisateurs et fournir un feedback clair et critique aux développeurs, aux utilisateurs métier et aux autres équipes de delivery.
- Renforcer les pratiques qualité au sein de quatre équipes tout en facilitant les cérémonies Scrum, le suivi et les revues inspect-and-adapt.
Votre profil
Compétences essentielles
- Avoir une expérience medior dans la gestion autonome de l’ensemble du cycle de vie des tests E2E, depuis l’analyse des tests et les décisions de couverture jusqu’à la détection, l’investigation et la validation des défauts.
- Traduire les exigences fonctionnelles en critères d’acceptation, plans de test, cas de test manuels, tests d’intégration et scénarios E2E.
- Écrire des tests Java dans une base de code orientée objet et créer des tests Cucumber en appliquant le domain-driven design (DDD).
- Appliquer les méthodologies d’automatisation des tests, les principes de la test pyramid et des pratiques de codage maintenables ; expliquer dans votre CV quelles bonnes pratiques de test automatisé vous utilisez et pourquoi.
- Interroger des données relationnelles avec du SQL avancé pour les joins et les deltas, ainsi que pour d’autres requêtes de complexité moyenne.
- Travailler efficacement dans un environnement Agile Scrum, avec une expérience en tant que Scrum Master et la responsabilité de l’organisation de l’équipe et du suivi des activités inspect-and-adapt.
- Utiliser Git, JIRA, Miro, OpenGrok, Postman ou Bruno, ainsi que Cucumber ; une expérience avec Playwright est pertinente pour l’outillage de test.
- Tester des interfaces REST et SOAP ainsi que des échanges de données basés sur XML.
- Disposer d’une expérience récente dans le test d’un système de paiement ou de comptabilité de grande envergure et communiquer clairement avec les parties prenantes métier, les équipes de développement et les autres testeurs.
- Travailler de manière autonome tout en faisant preuve d’assertivité, d’esprit collaboratif, de curiosité et d’ouverture au feedback, et être capable de définir des priorités et de prendre des initiatives.

