Formations › Testeur Logiciel
Fiche formation détaillée
Programme complet, modalités d'évaluation et indicateurs de résultats — Certification ISTQB
Objectifs de la formation
À l'issue de la formation, le·la stagiaire sera capable de :
- Définir une stratégie de test adaptée au contexte projet
- Rédiger un plan de test et concevoir des cas de test pertinents
- Exécuter des campagnes de tests fonctionnels et non fonctionnels
- Identifier, documenter et suivre les anomalies jusqu'à leur résolution
- Mettre en œuvre des outils de gestion de tests et de suivi de défauts
- Découvrir les principes de l'automatisation des tests
- Intégrer les bonnes pratiques de qualité dans un cycle Agile
- Obtenir la certification ISTQB Core Foundation
Public concerné, conditions d'accès et pré-requis
La formation Testeur·euse Logiciel s'adresse à toute personne souhaitant s'orienter vers les métiers de la qualité logicielle et du test, qu'il s'agisse d'une première qualification, d'une reconversion professionnelle ou d'une montée en compétences.
Elle est accessible sans prérequis technique spécifique : la motivation, l'intérêt pour le numérique et la rigueur sont les principaux critères de réussite.
L'admission s'effectue sur entretien, afin d'évaluer la motivation du candidat et la cohérence de son projet professionnel avec le métier de testeur logiciel et les exigences du secteur.
Prérequis linguistique : comprendre le français (écrit et oral).
La formation est accessible :
- en contrat de professionnalisation (16 à 60 ans),
- en contrat d'apprentissage (16 à 29 ans),
- en financement personnel,
- via des dispositifs de financement de la formation professionnelle continue.
Programme de la formation
700 heures de formation (+ stage de 3 mois en entreprise selon le statut). Les contenus sont susceptibles d'évoluer.
Fondamentaux du test logiciel
- Comprendre le rôle du test dans le cycle de vie logiciel
- Maîtriser la terminologie et les concepts clés (ISTQB)
- Identifier les niveaux de test : unitaire, intégration, système, acceptance
- Distinguer les types de test : fonctionnel, non fonctionnel, structurel, régressif
Conception et planification des tests
- Analyser les exigences et les spécifications du logiciel
- Rédiger un plan de test et une stratégie de test
- Concevoir des cas de test à partir des techniques boîte noire et boîte blanche
- Estimer l'effort de test et prioriser les campagnes
Exécution et suivi des tests
- Exécuter des campagnes de tests manuels et automatisés
- Documenter les anomalies : rédaction de rapports de bug efficaces
- Utiliser des outils de gestion de tests et de suivi de défauts
- Analyser les résultats et produire des rapports de synthèse
Automatisation et outils
- Découvrir les principes de l'automatisation des tests
- Utiliser des outils de test fonctionnel et de test de performance
- Mettre en place des tests de non-régression automatisés
- Intégrer le test dans une démarche d'intégration continue (CI/CD)
Qualité et méthodologies Agile
- Comprendre les processus qualité et les normes associées (ISO 25010)
- Intégrer le test dans les cycles de développement Agile (Scrum, Kanban)
- Pratiquer le test exploratoire et le test basé sur les risques
- Collaborer efficacement avec les développeurs et les product owners
Préparation à la certification ISTQB Foundation
- Révision complète du syllabus ISTQB CTFL
- Entraînement sur des examens blancs et QCM
- Passage de la certification ISTQB Core Foundation
Détail des enseignements
~700 heures de formation (+ stage de 3 mois en entreprise selon le statut)
Programme détaillé des matières enseignées dans le parcours Testeur Logiciel. La formation couvre l'ensemble des compétences nécessaires pour exercer en tant que QA Analyst, de la conception de tests à l'automatisation, avec une préparation complète à la certification ISTQB Core Foundation.
Culture informatique & environnement technique
Fondamentaux systèmes & réseaux
Architecture matérielle, systèmes d'exploitation (Linux, Windows), protocoles réseau (TCP/IP, HTTP), notions de sécurité
Cycle de vie logiciel
Modèles de développement (Waterfall, V-Model, Agile), phases du SDLC, rôle du test à chaque étape
Architecture des applications
Client-serveur, applications web, APIs, bases de données, conteneurisation (Docker) — vue d'ensemble pour le testeur
Fondamentaux du test logiciel
Principes & terminologie ISTQB
7 principes du test, erreur/défaut/défaillance, test statique vs dynamique, indépendance du test
Niveaux de test
Tests unitaires, d'intégration, système, d'acceptance (UAT) — objectifs et responsabilités
Types de test
Fonctionnel, non fonctionnel (performance, sécurité, accessibilité), structurel, régressif, exploratoire
Processus de test
Planification, analyse, conception, implémentation, exécution, clôture — traçabilité des exigences
Techniques de conception de tests
Techniques boîte noire
Partitions d'équivalence, valeurs limites, tables de décision, transition d'états, cas d'utilisation
Techniques boîte blanche
Couverture de code (instructions, branches, conditions), graphes de flux, complexité cyclomatique
Techniques basées sur l'expérience
Test exploratoire, estimation d'erreurs, checklists, sessions de test chronométrées
Rédaction de cas de test
Structuration (préconditions, étapes, résultats attendus), priorisation, traçabilité exigences-tests
Exécution, reporting & gestion des anomalies
Exécution de campagnes
Environnements de test, jeux de données, exécution manuelle structurée, suivi d'avancement
Rédaction de rapports de bug
Titre, sévérité, priorité, étapes de reproduction, captures d'écran, logs — bonnes pratiques
Gestion du cycle de vie des anomalies
Workflow de résolution (nouveau → assigné → corrigé → vérifié → clos), métriques de suivi
Reporting & indicateurs
Rapports de campagne, taux de défauts, courbes de progression, critères de sortie, go/no-go
Outils de test & automatisation
Outils de gestion de tests
TestRail, Xray, Zephyr — création et suivi de campagnes, intégration Jira
Tests fonctionnels automatisés
Selenium, Cypress, Playwright — sélecteurs, assertions, page object model, bonnes pratiques
Tests d'API
Postman, REST Assured — tests de endpoints, validation de contrats, collections automatisées
Tests de performance
JMeter, k6 — plans de charge, tests de stress, tests d'endurance, analyse des résultats
Intégration CI/CD
GitHub Actions, GitLab CI — lancement de tests automatisés dans le pipeline, rapports de couverture
Qualité logicielle & Agilité
Normes & référentiels qualité
ISO 25010, processus qualité, amélioration continue, TMMi (Test Maturity Model)
Test en contexte Agile
Rôle du testeur en Scrum, definition of done, critères d'acceptance, BDD (Gherkin/Cucumber)
Shift-left testing
Tests dès la conception, revues de spécifications, pair testing, test-driven development (TDD) — introduction
Collaboration DevOps
Communication dev-QA, intégration du test dans le flux DevOps, feedback loops, culture qualité
Préparation ISTQB Core Foundation
Révision du syllabus CTFL
Les 6 chapitres du syllabus ISTQB : fondamentaux, test tout au long du SDLC, test statique, techniques, gestion, outils
Examens blancs & QCM
Entraînement intensif sur des QCM type examen (40 questions, 60 min), analyse des erreurs, stratégies
Passage de la certification
Examen officiel ISTQB Core Foundation Level — organisé en centre, résultats immédiats
Projets professionnels & stage
Projets fil rouge
Campagnes de test complètes sur des applications réelles : planification, exécution, automatisation, reporting
Stage en entreprise (optionnel)
3 mois en entreprise — intégration dans une équipe QA, missions opérationnelles, rapport de stage
Portfolio QA
Constitution d'un portfolio démontrant les compétences : plans de test, cas de test, rapports, scripts d'automatisation
Les volumes horaires sont indicatifs et peuvent varier selon le rythme de progression. Le stage en entreprise (3 mois, optionnel) complète la formation par une immersion professionnelle réelle.
Modalités d'évaluation
Projets pratiques
Réalisation de campagnes de test sur des projets réels : rédaction de cas de test, exécution, reporting.
Évaluations continues
Contrôles de connaissances, études de cas, exercices pratiques tout au long de la formation.
Soutenance de stage
Présentation du rapport de stage et des missions réalisées en entreprise.
Certification ISTQB
Passage de l'examen ISTQB Core Foundation Level (QCM supervisé, 40 questions, 60 minutes).
Indicateurs de résultats
Promotion 2025
78,6 %
Taux de réussite
Certification totale
100,0 %
Taux de présentation
Candidats présentés / inscrits
100 %
Taux d'insertion professionnelle
À 6 mois après l'obtention de la certification
4,78/5
Taux de satisfaction
Enquête de satisfaction apprenants
100 %
Taux de recommandation entreprise
Enquête entreprises partenaires
0 %
Taux de poursuite d'études
Poursuite vers d'autres formations
6,7 %
Taux d'abandon / interruption
Abandons en cours de formation
6,7 %
Taux de rupture de contrat
Ruptures de contrat
Données détaillées
Promotion 2025. Mis à jour conformément aux obligations réglementaires.
Délais d'accès
Les inscriptions sont ouvertes en continu, sous réserve de places disponibles. Le délai moyen entre la candidature et l'entrée en formation est de 2 à 6 semaines, selon les délais de traitement des financements.
Formation continue
2 à 6 semaines
Selon délai de financement
Financement personnel
2 à 4 semaines
Après validation du dossier
Débouchés & suites de parcours
Métiers visés :
Suites de parcours :
- Certifications complémentaires ISTQB (Advanced Level, Agile Tester, Test Automation Engineer)
- Développeur Full Stack (pour combiner compétences dev + QA)
- Expert en Sécurité Digitale (pour la dimension sécurité des tests)
Rémunération moyenne à la sortie :
Testeur logiciel
30 000 – 36 000 € brut/an
QA Analyst
32 000 – 38 000 € brut/an
Chargé·e de tests
30 000 – 35 000 € brut/an
Recetteur·euse
29 000 – 34 000 € brut/an
Sources : APEC, France Compétences, Licorne Society — données marché 2025-2026 pour l'Île-de-France. Les salaires en région peuvent être inférieurs de 10 à 15 %.