Objectifs et périmètre
Cette mission se déroulera en mode forfait.
Optimiser la stratégie de recette afin de :
- Améliorer la couverture des exigences fonctionnelles et techniques,
- Réduire les risques liés aux anomalies non détectées,
- Fluidifier la coordination entre MOA, MOE et métiers,
- Donner au chef de projet et aux sponsors une vision claire et synthétique de l’avancement qualité.
Périmètre de la mission :
- Diagnostic du dispositif actuel de recette (méthodes, outils, gouvernance).
- Définition d’une stratégie de recette optimisée : périmètre de tests, organisation, critères d’entrée / sortie.
- Mise en place ou amélioration des outils de suivi (traçabilité exigences – cas de tests, reporting qualité, gestion anomalies).
- Animation de la gouvernance de recette (comités, reporting, tableaux de bord).
- Accompagnement des équipes dans l’appropriation de la démarche.
Livrables attendus :
- Document de stratégie de recette optimisée, validé par les parties prenantes.
- Matrice de traçabilité des exigences et plan de tests global.
- Tableau de bord de suivi qualité (indicateurs de couverture et d’avancement).
- Plan d’amélioration continue de la recette (capitalisation pour les prochains projets).
Objectif spécifique :
Mettre en place une gestion robuste et pérenne des jeux de données de recette afin de garantir des tests représentatifs, fiables et reproductibles.
Actions à mener :
- Diagnostic actuel : identifier les limites des jeux de données existants (incomplets, obsolètes, non représentatifs des cas métiers, confidentialité non respectée).
- Définition des besoins :
- Données fonctionnelles couvrant tous les cas de test (y compris cas rares et limites).
- Données techniques (volumes, performances, intégration avec d’autres systèmes).
- Données spécifiques aux exigences réglementaires ou sécurité.
- Mise en conformité RGPD : anonymisation ou pseudonymisation des données réelles si utilisées.
- Stratégie d’approvisionnement :
- Définir une procédure de constitution et mise à jour des jeux de données.
- Industrialiser si possible avec des scripts d’initialisation ou des outils de génération de données.
- Traçabilité : lier chaque cas de test à son jeu de données.
- Pilotage : suivi de la disponibilité et de la qualité des données lors des comités de recette.
- Livrables spécifiques :
- Cahier des charges du jeu de données de recette.
- Jeu de données de référence validé par les métiers.
- Procédure d’approvisionnement, de rafraîchissement et de contrôle qualité.
- Rapport de conformité (RGPD / sécurité).
- Concevoir et formaliser la stratégie de recette SPOT IF (couvrant tests fonctionnels, non fonctionnels, TNR, mobiles).
- Définir, créer et tracer dans Squash les jeux de données nécessaires à l’exécution des plans de tests, y compris les données « bouchons ».
- Garantir que le produit livré respecte les besoins métiers, les exigences techniques et les contraintes de performance / sécurité.
Voici les objectifs attendus :
Analyse et cadrage
- Recenser les exigences pour chaque version (ateliers métiers ou des spécifications fonctionnelles).
- Classer ces exigences (métier, fonctionnelles, techniques, réglementaires, sécurité, performance).
Traçabilité des exigences
- Construire une matrice de traçabilité (exigences → cas de tests).
- Vérifier qu’à chaque exigence correspond au moins un scénario de test.
Validation de la couverture
- S’assurer que les tests couvrent l’ensemble des exigences prioritaires.
- Définir les critères d’acceptation associés à chaque exigence.
Suivi en cours de recette
- Mesurer la couverture effective (exigences validées vs en attente vs KO).
- Mettre à jour la traçabilité en fonction des anomalies détectées.
Clôture
- Produire un rapport de conformité : quelles exigences sont validées, lesquelles restent en anomalie, et quel est l’impact.
- Fournir un PV de recette basé sur la validation des exigences prioritaires
Profil candidat :
Plus de 8 ans en qualification logicielle dont 5 ans minimum de cadrage de recette sur des SI complexes à périmètre fonctionnel large.
Participation à au moins 3 projets GMAO / maintenance (idéalement IBMMaximo7.6+).
- Expertise fonctionnelle & technique
Domaine
Compétences clés
Stratégie & conception de tests
Définition de matrices de couverture, dérivation de cas de tests E2E, rédaction de plans directeurs, critères Go / NoGo.
Création / injection de jeux de données
- Modélisation relationnelle & JSON / XML – Anonymisation et sous-échantillonnage de prod – Bouchonnage : WireMock / MockServer – Scripts SQL complexes, PL / SQL, procédures d’alimentation – Pipelines CI / CD pour la fabrication automatique de data (Python / RobotFramework).
Outils de qualification
SquashTM (expert), Jira / Xray, Postman / RESTAssured, WireMock, RobotFramework.
Bases de données
Oracle, PostgreSQL – usage avancé de Toad, SQLDeveloper, AzureDataStudio.
Architecture SPOT
Bonne compréhension Maximo7.6+, APIs REST, applications mobiles offline / online.
Rigueur documentaire, reporting KPI (Power BI, tableaux croisés dynamiques Excel).
Excellentes qualités rédactionnelles en français.
- Certifications & plus-values
- ISTQB Advanced Test Analyst ou Test Manager apprécié.
- Certification IBM Maximo Asset Management (implémentation / configuration) appréciée.
- Maîtrise Python ou RobotFramework pour outillage d’injection de données.
- Première expérience domaine ferroviaire est un plus.
Le programme GMAO SPOT est organisé autour d’un plateau projet Métier / SI situé à St Denis. La MOE pour les différentes applications est répartie sur plusieurs sites (Saint-Denis, Lille, Lyon, Nantes) avec un centre de gravité à Lille. L’équipe du pôle Recette et l’ensemble des missions sont localisées à Saint-Denis.
Présence sur site :
- La mission réclame une proximité avec les différentes parties prenantes, qu’il s’agisse des équipes métier, des équipes de conception, des équipes de pilotage de projet, des équipes de réalisation, des équipes de test, des équipes d’intégration ou de la direction du programme. La présence sur site est à privilégier, a minima, sur les premières semaines de la mission. Une articulation présentielle / télétravail pourra être définie et mise en œuvre en fonction des contraintes des missions.
- Jours de moindre activité
Quelques jours de congés (jours de moindre activité) peuvent être imposés par le client (pont de l’ascension, fin d’année...).