12 months
01/05/2025 - 31/05/2026 Brussels, Belgium
Requirements
Roles
  • IT Automation Test Engineer Expert
Languages
  • Dutch Passive knowledge
  • English Active knowledge
  • French Native
Skills
  • SQL Expert
  • Test automation Expert
  • BDD Confirmed
  • Cucumber Confirmed
  • Test framework Expert
  • SOAP/REST Confirmed
  • GIT Confirmed
  • TDD Confirmed
  • Mise en place sécurité IT Junior
  • XML Expert
  • Agile Confirmed
  • Testing d’un système de calcul et envoi de paiement et/ou comptabilité Junior
  • Serenity reporting setup Expert
  • Object oriented language (Java) Expert
Description

Le SFPD

Le Service Fédéral des Pensions (SFPD) a 4 missions principales

  • Informer et conseiller le citoyen sur sa retraite
  • Définir et octroyer les prestations de retraite et les IGO/GRAPA (Inkomsten Garantie Ouderen / Garantie de Revenus aux Personnes Âgées)
  • Verser correctement et en temps voulu les prestations de retraite, les rentes, les indemnités, l’allocation aux victimes du terrorisme et les IGO/GRAPA
  • Soutenir la prise de décision politique en fournissant des données, des analyses d’impact et de l’expertise

Le département ICT aide le SFPD à remplir ses missions en fournissant aux utilisateurs professionnels les outils nécessaires à leur fonction.

Environ 250 personnes travaillent au sein du département ICT et sont réparties dans 2 services.

Le service de développement en charge de la création de l’application, le service Plateform & Enabling qui est en charge de fournir aux équipes de développement l’infrastructure et les ressources nécessaires à la création de leurs applications

Description de poste

En tant que testeur senior, le candidat intègre une équipe transverse en charge du développement des composants des applications (front et back end) utilisées au sein du SFPD. Le candidat travaillera dans une équipe (Amon) en charge des responsabilités Paiement des pensions.

Les adaptations dans ces processus se font dans une application « monolithique » ainsi que dans plusieurs applications stand alones/ module.

Les principales responsabilités du senior automation tester sont :

  • Créer un plan de test et définir les critères d’acceptation avec le métier et l’équipe de développement pour chaque incrément
  • Créer, documenter et exécuter des tests d’intégration et de bout en bout (E2E)
  • Assurer l’automatisation de l’exécution des tests créés
  • Suivre et maintenir les cas de test d’intégration et de bout en bout existants
  • Évaluer la priorité et la criticité des bugs détectés et prendre des mesures précises
  • Soutenir le processus d’analyse et de développement en fournissant des retours critiques
  • Participer à l’organisation du test d’acceptation utilisateur
  • Proposer de manière proactive des idées d’amélioration de la partie de l’application dont le candidat est responsable et du testing au sein du SFPD

En outre le candidat coordonnera les efforts de sécurisation du domaine fonctionnel en participant activement à la communauté sécurité, accompagnant les équipes vers des améliorations sécuritaires dans leur code.

 

Compétences techniques

  • Maitrise avancée de techniques d’automatisation de test
  • Maitrise avancée de langage orienté objet (Java est nécessaire)
  • Maitrise avancée de XML
  • Maitrise avancée de SQL (création de querries complexes avec jointures entre multiples tables, opérations, deltas, …)
  • Maitrise avancée des framework de test
  • Connaissance active des échanges REST et SOAP
  • Connaissance active d’un système de versionning tel que GIT
  • Connaissance active et récente dans un environnement agile
  • Connaissance active et récente TDD et/ou BDD
  • Capacité à organiser des campagnes de test
  • Capacité à prendre part à la réflexion de l’amélioration des processus qualité du domaine
  • Connaissance de différents outil de test utilisés au SFPD (playwright, mockserver, Postman, Cucumber, Serenity,… )
  • Expérience récente dans la mise en œuvre de nouveau processus de qualité
  • Expérience récente dans la mise en œuvre de systèmes de paiement/comptabilité complexes
  • Expérience récente dans la sécurisation d’applications

Sont un atout

  • Certification ISTQB, TMAP ou équivalent
  • Certifications relatives à la sécurité ICT
  • Expérience récente dans le secteur public / les systèmes de sécurité sociale sont un grand atout
  • Formation de développeur

 

Compétences comportementales 

Le collaborateur recherché :

  • Est volontaire, persévérant
  • Est assertif
  • A un esprit d’équipe
  • Est curieux
  • Est motivé à apporter une valeur ajoutée à l’organisation
  • Est professionnel : capacité à accepter les choix de la communauté même s’ils diffèrent de ses préférences
  • Est ouvert au feedback
  • Est capable de travailler de manière autonome
  • Est prêt à prendre des initiatives
  • Est capable de définir des priorités
  • Est capable de communiquer de manière claire avec ses parties prenantes (ex : homologues utilisateurs, autres équipes de développement)

Critères de sélection

  • Maitrise des compétences techniques et outils applicables.
    • Compétences techniques : Mise en place d’un framework / d’une stratégie de test, Analyse de test, Techniques d’automatisation de test , maitrise des différents niveaux de la pyramide de test
    • Outils et langages : Serenity, Cucumber, Playwright, Git, Connaissances avancée de Java/SQL/XML/Rest and SOAP interfaces
    • Méthodologie : Agile , TDD/BDD
  • Maitrises des compétences de base en sécurité ICT
  • Maitrise des compétences comportementales requises. Une importance particulière est accordée l’esprit d’équipe et  l’initiative
  • Connaissance et expérience dans un large système de paiement et comptabilité. La connaissance du système de l’attribution et paiement des pensions est un grand atout

Dans son CV, le candidat expliquera quelles sont pour lui les best practices à suivre pour la création de tests automatisés, et pourquoi.

Le candidat doit être disponible pour travailler à temps plein à partir du 01/05/2025 (impératif projet).
Le candidat devra être présent sur site 2j/semaine.