Recherche d'un QA Senior pour un projet GDP, axé sur l'accompagnement des équipes, la mise en place de frameworks d'automatisation et la stratégie de tests en environnement Agile SAFe. Le rôle implique le développement de plans de tests, la collaboration inter-équipes, l'exécution de tests via GitHub Actions, le suivi des anomalies dans JIRA, la définition de KPIs et la production de rapports. Livrables attendus : stratégie de tests affinée, cas de tests, framework d'automatisation (.NET C# & Python), scripts, tests manuels et rapports.
Le QA Senior sera dédié à ce projet GDP afin d’accompagner les différentes équipes dans leurs activités de tests et de mettre en place les frameworks et scripts d’automatisation des tests. Responsable de l’organisation et du support de la stratégie de tests dans un environnement Agile SAFe, il/elle veillera à challenger la qualité à différents niveaux du cycle de développement, à assurer la liaison avec les parties prenantes pour les activités de tests et la résolution des anomalies. Le QA Senior accompagnera l’ensemble de l’organisation du projet afin d’atteindre un niveau de qualité élevé et de répondre aux objectifs du projet dans un environnement fonctionnel complexe.
Description de la mission :
- Développer et maintenir des plans de tests complets pour les nouvelles fonctionnalités et les tests de non-régression, incluant la définition des cas de tests et des critères d’acceptation.
- Accompagner et collaborer avec différentes équipes (Data, API et Web).
- Organiser, définir et exécuter les tests, intégrés dans les workflows GitHub Actions.
- Identifier, documenter et suivre les anomalies et incidents jusqu’à leur résolution dans JIRA.
- Mettre en place des KPI et des métriques afin de suivre la qualité et l’avancement des activités de tests.
- Fournir aux parties prenantes des rapports de tests incluant les résultats, les tendances observées et les recommandations.
Livrables attendus :
- Affinage de la stratégie de tests.
- Définition des critères d’acceptation.
- Tests en pair avec les développeurs (Peer Testing).
- Plans de tests avec cas de tests et jeux de données.
- Mise en œuvre d’un framework d’automatisation des tests (.NET C# & Python).
- Développement de scripts d’automatisation des tests.
- Réalisation des tests manuels.
- Production des résultats de tests et suivi des anomalies.