📋L'essentiel de la fiche RNCP 39976
| Intitulé | Testeur logiciel |
|---|---|
| Code RNCP | RNCP39976 |
| Niveau de qualification | Niveau 6 (Bac+3/4) |
| Certificateur | M2I +1 co-certificateur |
| Date d'échéance | 18 décembre 2029 |
| Début des parcours | 18 décembre 2024 |
| Code NSF | 326 — Informatique, traitement de l'information, réseaux de transmission |
| Code ROME | M1805 — Études et développement informatique |
🎯Objectifs de la certification
Le testeur logiciel occupe un rôle central dans le développement de logiciels en garantissant la qualité des produits. Ses responsabilités englobent la stratégie, la conception de cas de test, l'exécution des tests, l'automatisation des processus récurrents, l'identification et le reporting des bugs, ainsi que la collaboration étroite avec l'équipe de développement. Il participe aux tests d'intégration, de système, de performance, et contribue à l'assurance qualité en veillant à la conformité des processus aux normes établies. Cette certification vise à valider les compétences dans le domaine du test logiciel et répondre au besoin du marché en tension. Le métier du test est dans le top 4 des métiers en tension emploi/formation.
Activités visées
Elaboration de la stratégie de tests
Création du plan de tests
Suivi du projet de tests
Présentation de la stratégie de test
Analyse des exigences et des risques dans un contexte de test
Préparation des scenarii de tests & cas de tests
Exécution des tests cases et remontée des problèmes
Mise en place de la stratégie d’automatisation
Développement d'un script de test
Associer l'automatisation aux autres outils de livraison
🧩Les 3 blocs de compétences
La certification peut être obtenue en une fois ou bloc par bloc (formation ou VAE). Pour l'organisme, cela implique un suivi des acquisitions par bloc pour chaque candidat.
Cadrer et suivre les activités de test logiciel
Voir les compétences du bloc (12)
- Définir les différentes phases de tests, en y précisant le RACI, les critères d'entrées et de sortie, les environnements ciblés, sur la base des risques et exigences afin de les couvrir.
- Définir toutes les autres composantes de la stratégie selon les besoins de cadrage, et en tenant compte des principes du RGPD et des impératifs de sécurité des données, afin de la partager auprès de l'ensemble des acteurs des activités de test
- Identifier les indicateurs de suivi, en fonction des activités de tests et en intégrant les principes d’éco-conception et d’accessibilité, afin d’évaluer leur performance
- Adapter une stratégie de tests dans un contexte agile, en définissant les rôles et la gouvernance, afin de cadrer les activités de tests
- Créer une approche de tests, sur la base de la stratégie de tests et le périmètre à couvrir, afin de lister et planifier les activités tests pour un projet précis
- Lister et planifier les scenarii de tests, selon l'approche définie, afin de séquencer leur exécution
- Mettre en place un kick off, en respectant le plan de tests, pour les phases de tests afin d'assurer l'alignement de toutes les parties prenantes
- Mettre en place les Dashboards de suivi de projet sur la base des KPI identifiés dans la stratégie de test, afin de permettre aux différents acteurs du projet d'avoir les indicateurs en direct
- Anticiper les aléas du projet ou y faire face en y adaptant la stratégie et le plan de tests, afin de réduire les impacts sur le projet.
- Créer la clôture de tests, sur la base des KPI et décisions marquantes du projet, en incluant un retour d'expérience et des axes d'amélioration afin de capitaliser sur ce qui a été accompli
- Mettre en place des actions d'amélioration continue en se basant sur les indicateurs du projet et sur une veille technologique proactive, pour évaluer l'efficacité des actions mises en place optimiser les processus de tests
- Présenter la stratégie de tests, en élaborant une présentation argumentée, afin de la faire valider
Préparer et exécuter des tests logiciel
Voir les compétences du bloc (8)
- Identifier les attentes du client en analysant les documents entrants tels que les spécifications, le cahier des charges et les dossiers architectures, tout en prenant en compte les considérations d'accessibilité et les règles juridiques en vigueurs, afin d'en extraire les critères d'acceptation dit
- Elaborer la matrice de couverture, à partir des exigences et tests, afin d'assurer la couverture par les tests de celle-ci.
- Evaluer l'effort de tests, sur la base des scénarios définis et d'un abaque, afin d'en ressortir différentes approches de tests avec des variances sur la balance Qualité / Effort
- Concevoir les tests dans un outil de management de tests, sur la base des scenarios listés au préalable lors de la mise en place de l'approche de tests, afin d'alimenter la librairie de tests pour les utiliser lors des phases de tests à venir.
- Implémenter et organiser les activités de tests dans un outil de test management, afin de permettre leur suivi, sur la base des informations de la stratégie de tests et des exécutions de tests souhaités
- Exécuter les tests, sur la base de la conception, en veillant à inclure les éléments de preuves nécessaires pour permettre des rejeux et des audits ultérieurs
- Identifier et analyser les problèmes lors de l'exécution sur la base de l'attendu afin de remonter cela à la MOE (maitrise d'œuvre) et de garantir l'adéquation du système à l'attendu
- Communiquer sur l'état de validation d'un système et les problèmes rencontrés, sur la base du scope du plan de tests afin d'informer les différents acteurs sur l'avancement des activités de tests
Automatiser les tests logiciel
Voir les compétences du bloc (8)
- Définir le scope de mise en place de l'automatisation dans le processus qualité, sur la base de la gouvernance des tests du projet, afin de définir l'intégration des outils d'automatisation dans la chaîne de livraison
- Définir le positionnement de l'équipe d'automatisation et son interaction avec les autres équipes en tenant compte de l'organisation existante du projet, afin d'optimiser le travail des automaticiens et le retour sur investissement (ROI)
- Créer des scripts de tests à l'aide d'un outil d'automatisation de tests, en tenant compte de l'accessibilité, et en intégrant les principes de la Responsabilité Sociale d'Entreprise (RSE), afin d'automatiser les tests identifiés
- Mettre en place des exécutions de tests, en prenant en compte l’impact environnemental, sur la base des automatisations afin de créer des groupes de lancement
- Instaurer un système de gestion des données, en utilisant des bases de données dédiées, en assurant la cohérence, la disponibilité et la sécurité des données nécessaires aux différents scénarios de tests, pour faciliter les exécutions successives dans le cadre de l'automatisation
- Implémenter la gestion de version à l'aide d'outils de versioning en vigueur, afin d'assurer une gestion efficace des versions des scripts tout au long de leur maintenance et de leur évolution
- Associer l'automatisation de tests au pipeline d'intégration continue (CI) en utilisant les outils en vigueur, afin d'assurer l'intégration réussie des tests dans le processus de livraison.
- Intégrer l'automatisation aux outils de suivi de projets en établissant des connecteurs avec des plateformes d’automatisation/suivis de projet, pour assurer une intégration optimale de l'automatisation au sein du projet
💡 Comment suivre les blocs de compétences RNCP dans un logiciel de gestion
💼Secteurs et débouchés
Secteurs d'activité
Le métier de testeur logiciel s’exerce dans différents types de structures aussi bien dans les domaines de l’informatique que dans le développement de solutions métiers. Il peut exercer son métier au sein d’une entreprise qui produit ses propres logiciels, ou bien en tant que prestataire de services pour des clients externes. Soit :
Au sein d'entreprises de Services du Numérique (ESN) : Sociétés de services spécialisées en génie informatique, qui ont des missions de conception de solutions spécifiques et d’applications parmi d’autres activités. Allant d’une petite PME jusqu’à de multinationales cotées en bourse, les ESN envoient leurs consultants informatiques experts auprès d’entreprises de secteurs divers : banque, administration, aéronautique, hôpitaux mais aussi les petites entreprises commerciales…
Chez un éditeurs de logiciels : Le secteur de l’édition de logiciels regroupe les entreprises qui créent et distribuent des logiciels pour différents usages, comme la bureautique, le multimédia, l’éducation, la santé, etc. Le testeur logiciel peut travailler au sein d’une équipe de développement ou en freelance, pour vérifier la qualité et la conformité des logiciels produits par ses collègues ou ses clients. Il peut intervenir à différents stades du cycle de vie du produit, comme la conception, le développement ou le déploiement.
Les entreprises qui recrutent des testeurs logiciels peuvent varier en taille, allant des petites startups aux grandes entreprises multinationales.
Types d'emplois accessibles
Intégrateur/testeur - Recetteur fonctionnel – Testeur – Homologateur - Analyste test et validation
Autres appellations en anglais : Software test engineer - Test analyst
Autres appellations métiers rencontrées : Consultant testeur - Automaticien de tests
Métiers proches : Ingénieur QaOps - Consultant AMAO - Consultant solution
Dénominations métier après quelques années d’expérience : Ingénieur test - Ingénieur test et validation - Ingénieur qualité/intégration logiciel - Ingénieur test fonctionnel
🏫Proposer cette certification dans votre organisme
- Être habilité par le certificateur. La préparation et la délivrance de cette certification supposent une habilitation délivrée par M2I — modalités sur la fiche officielle France Compétences.
- Être certifié Qualiopi. Indispensable pour mobiliser les financements publics et mutualisés (CPF, France Travail, OPCO) au titre des actions de formation. Automatiser votre conformité Qualiopi.
- Structurer le parcours par blocs. Référentiel d'activités, d'évaluation et suivi par bloc de compétences : votre dossier et vos preuves doivent refléter le référentiel officiel de la fiche.
- Déclarer votre activité. Le Bilan Pédagogique et Financier annuel doit ventiler les heures et effectifs — y compris sur ce type de parcours certifiant.
🔄Gérer cette certification dans Loop
Loop est un logiciel de gestion pour organismes de formation. Voici concrètement ce qu'il automatise pour un parcours certifiant comme celui-ci :
❓Questions fréquentes
Comment proposer cette certification dans mon organisme de formation ?
La certification RNCP 39976 est-elle éligible au CPF ?
Peut-on valider la certification bloc de compétences par bloc de compétences ?
Jusqu'à quand la fiche RNCP 39976 est-elle valable ?
🔗Autres certifications RNCP
- UX Designer RNCP 41103
- UX/UI Designer RNCP 40917
- Visiteur Médical RNCP 41977
- Visuel merchandiser RNCP 38280
- Accompagnateur socioprofessionnel RNCP 40606
- Acteur-comédien RNCP 41671
Source des données : France Compétences — Répertoire national des certifications professionnelles (Licence Ouverte / Open Licence Etalab). Fiche officielle : francecompetences.fr. Dernière synchronisation : 6 juillet 2026. Cette page s'adresse aux organismes de formation ; elle ne constitue pas une offre de formation.