Parcours débutant · Cours du soir

Testeur QA Automatisation & IA — de zéro à Playwright en 12 semaines

De zéro à une suite de tests Playwright industrialisée, avec l'IA comme assistant contrôlé. 160 heures sur 12 semaines, en cours du soir, sans aucun prérequis technique. Vous entrez sans savoir coder, vous sortez capable d'industrialiser une suite de tests.

160 h 12 semaines Sans prérequis 12 places

Public et prérequis

Public

Personnes en reconversion ou en début de carrière, sans expérience de programmation.

Prérequis

Aucun prérequis technique. Aisance avec un ordinateur, français courant, lecture de l'anglais technique. Ordinateur personnel (8 Go de RAM minimum) et connexion internet.

Engagement attendu

10 h de cours du soir par semaine, plus 4 à 6 h de pratique personnelle hebdomadaire sur la plateforme Teachizy.

Le programme — 160 h

Organisation

ComposanteVolume
Cours du soir — 6 modules120 h
Accompagnement et évaluations8 h
Week-end 1 — Préparation ISTQB CTFL v4.016 h
Week-end 2 — Préparation ISTQB CT-GenAI16 h
Total160 h
12 semaines · 5 séances par semaine · 2 h par séance
Chaque séance : apport ciblé, démonstration, atelier pratique, revue
Teachizy accessible en continu : cours, quiz, exercices, remédiation
Une activité « IA en pratique » chaque semaine à partir de la semaine 2

Progression

SemainesModuleHeures
1M1 — Ingénierie qualité10 h
2 – 5M2 — Socle technique40 h
6 – 9M3 — Automatisation des tests40 h
10M4 — Intégration continue8 h
10 – 11M5 — IA appliquée au test12 h
12M6 — Projet Capstone10 h

Week-end CTFL après la semaine 6 · Week-end CT-GenAI après la semaine 11.

Principe pédagogique — Aucune compétence avancée n'est abordée avant que le socle qui la conditionne ne soit validé. Chaque module se termine par une porte de validation ; en cas d'échec, un parcours de remédiation Teachizy est prescrit avant l'entrée dans le module suivant.

L'IA intervient dès la semaine 2 comme assistant de conception, d'analyse et de productivité. Chaque usage suit la même règle : l'apprenant produit d'abord, compare ensuite, valide toujours. L'IA n'est jamais un substitut au raisonnement, au code écrit à la main ou à la validation humaine.

M1 — Ingénierie qualité

Semaine 1 · 10 h

Compétences

Cycle de vie logiciel, agilité, DevOps, rôle du testeur dans une équipe moderne
Qualité produit, qualité processus, coût de la non-qualité
Niveaux et types de test, tests fonctionnels et non fonctionnels
Techniques boîte noire : partitions d'équivalence, valeurs limites, tables de décision, transitions d'état
Tests exploratoires, revues et tests statiques
Analyse des risques et priorisation
User stories, critères d'acceptation, stratégie et plan de test
Traçabilité, couverture, métriques, rapports d'anomalie avec Jira et Xray

Objectif opérationnel : recevoir une user story et déterminer ce qui doit réellement être testé, dans quel ordre et pourquoi.

IA en pratique

Transformer une exigence en propositions de scénarios, puis en écarter les inutiles
Critiquer des cas de test générés : omissions, hypothèses fausses, hallucinations
Améliorer un rapport d'anomalie sans inventer d'information

Livrable — Stratégie de test fondée sur les risques, cas de test, matrice de traçabilité, rapports d'anomalie.

Porte de validation — Quiz de 30 questions alignées CTFL v4.0 (seuil 70 %) et cas pratique de conception noté.

M2 — Socle technique

Semaines 2 à 5 · 40 h · le module le plus dense du parcours

Le rythme est calibré pour des débutants : chaque notion est manipulée avant d'être nommée.

Environnement de travail — 6 h

Terminal et système de fichiers
Node.js, npm, gestion des dépendances
Visual Studio Code
Git et GitHub : commits, branches, pull requests, revue de code
Variables d'environnement, .gitignore, gestion élémentaire des secrets

Technologies web — 8 h

HTML, CSS essentiel, structure d'une page
DOM, événements, DevTools
Sélecteurs CSS ; XPath en lecture seulement
Sélecteurs fondés sur les rôles, labels et attributs de test
Cycle navigateur – serveur – API, cookies, stockage local

JavaScript — 18 h

Variables, types, conditions, boucles, fonctions
Tableaux, objets, destructuring, JSON
Modules et gestion des erreurs
Programmation orientée objet : classes, ce qui est nécessaire au test
Asynchronisme : promesses, async / await — 6 h dédiées
Lecture, débogage et refactoring de code

TypeScript et données — 8 h

Types, interfaces, unions, fonctions typées, configuration
SQL essentiel : lire et vérifier des données

IA en pratique

Demander l'explication d'un code, puis vérifier sa validité en l'exécutant
Résoudre un exercice à la main, comparer avec la solution générée, argumenter les différences
Détecter les erreurs d'un code généré volontairement défectueux
Refactorer un script en justifiant chaque modification

Livrable — Dépôt GitHub structuré : exercices JavaScript/TypeScript, historique Git propre, une pull request revue par un pair.

Porte de validation — Kata de programmation asynchrone en TypeScript réalisé sans IA, en séance.

M3 — Automatisation des tests

Semaines 6 à 9 · 40 h

Tests d'API — 10 h

HTTP/HTTPS, méthodes, statuts, en-têtes, formats de données
REST et lecture d'une spécification OpenAPI
Authentification : clés d'API, JWT
Exploration avec Postman
Automatisation des tests d'API en TypeScript avec Playwright
Tests négatifs, validation des réponses et des données

Playwright — 20 h

Installation, configuration, structure d'un test
Localisateurs robustes, assertions web-first, auto-waiting
Hooks, fixtures, données de test
État d'authentification réutilisable
Interception réseau et mocking
Débogage : Trace Viewer, captures, vidéos, rapports
Multi-navigateurs, émulation, parallélisation, retries
Tests visuels
Réduction des tests instables

Architecture d'automatisation — 10 h

Organisation d'un projet : tests, pages, composants, fixtures, données, utilitaires, configuration
Page Object Model et objets composants : quand les utiliser, quand ne pas les utiliser
Fabriques de données, helpers métier
Séparation des responsabilités, duplication, maintenabilité, isolation des tests

IA en pratique

Générer un squelette de test à partir d'un scénario validé, puis le corriger
Repérer dans un test généré : sélecteurs fragiles, assertions faibles, attentes artificielles, tests inutiles, secrets exposés
Analyser une trace d'échec et proposer des causes
Mesurer temps gagné, erreurs introduites, qualité obtenue

Livrable — Suite de tests API et web en TypeScript/Playwright, architecturée, documentée, avec rapports.

Porte de validation — Ajout en séance, sans IA, de trois tests sur une fonctionnalité inconnue, avec revue de code.

M4 — Intégration continue

Semaine 10 · 8 h

Compétences

Principes CI/CD, YAML
GitHub Actions : workflows, jobs, steps, secrets, variables
Installation reproductible, exécution des tests sur pull request
Artefacts, conservation des rapports, exécution parallèle
Quality gate : bloquer une fusion sur échec de tests
Analyse et correction d'un pipeline en échec

Objectif opérationnel : un test qui ne s'exécute que sur son ordinateur n'a pas de valeur ; l'apprenant livre un pipeline qui s'exécute à chaque pull request.

Livrable — Pipeline GitHub Actions exécutant la suite du M3 avec rapports archivés.

Porte de validation — Diagnostic et correction d'un pipeline cassé, en séance.

M5 — IA appliquée au test

Semaines 10 à 11 · 12 h

Fondamentaux — 2 h

IA, apprentissage automatique, IA générative, modèles de langage
Tokens, contexte, température, non-déterminisme
Hallucinations, biais, limites

Du prompt au contexte — 3 h

Prompt engineering appliqué au test
Context engineering : fournir exigences, architecture, spécification d'API, tests existants et conventions
Cycle systématique : générer → relire → exécuter → vérifier

IA au service du testeur — 4 h

Analyse d'exigences et détection d'ambiguïtés
Génération et amélioration de cas de test, données synthétiques
Assistance à l'automatisation et analyse des échecs
Synthèse de résultats pour les parties prenantes
Évaluer une sortie : critères définis à l'avance, jeu de référence, répétition, validation humaine

Agents et outils — 2 h

Principe d'un agent outillé : le modèle reçoit des outils contrôlés (navigateur, dépôt, API)
Démonstration : exploration, génération et réparation de tests par agent avec Playwright
Règle : un agent n'a pas autorité ; le testeur conserve validation, traçabilité et décision

Sécurité et conformité — 1 h

Données personnelles, RGPD, minimisation
Propriété intellectuelle, AI Act, injection de prompt, fuite d'informations sensibles
Politique d'utilisation responsable

Livrable — Dossier d'expérimentation IA : cas d'usage, prompts, critères, résultats, risques, décisions humaines.

Porte de validation — Évaluation argumentée d'une sortie IA sur un jeu de référence fourni.

M6 — Projet Capstone

Semaine 12 · 10 h + soutenance

L'apprenant reçoit une application web réaliste, fournie avec son API documentée, et livre une démarche qualité complète.

Éléments attendus

Analyse des risques, stratégie et plan de test, matrice de traçabilité
Cas de test manuels et exploratoires
Tests d'API et tests web Playwright, architecturés
Pipeline GitHub Actions avec quality gate
Gestion des données et des secrets
Utilisation documentée de l'IA et évaluation d'au moins une sortie générée
Registre des risques et rapport qualité destiné aux parties prenantes

Soutenance devant jury. Le jury n'évalue pas seulement que les tests passent. Il demande : pourquoi ce scénario, pourquoi l'automatiser, pourquoi celui-ci reste manuel, pourquoi cette assertion, quelle partie a été générée par l'IA, comment elle a été vérifiée.

Règle d'évaluation : une solution simple, comprise et défendable obtient une meilleure note qu'une solution complexe, générée par l'IA et non maîtrisée.

Accompagnement et évaluations

8 h en complément des cours du soir.

ÉtapeVolumeMoment
Positionnement initial, vérification des prérequis, prise en main de l'environnement2 hAvant la semaine 1
Revue de mi-parcours et plan de remédiation individuel2 hFin de semaine 6
Soutenance du Capstone devant jury2 hSemaine 12
Bilan individuel : feedback, portfolio GitHub, CV et profil LinkedIn2 hAprès la semaine 12

Compétences à l'issue du parcours

Le participant sera capable de :

Concevoir une stratégie de test fondée sur les risques à partir d'exigences métier
Écrire et maintenir des tests API et web en TypeScript avec Playwright, dans une architecture maintenable
Intégrer l'exécution des tests dans GitHub Actions avec quality gate
Utiliser l'IA générative comme assistant contrôlé : contextualiser, générer, relire, évaluer, décider
Présenter et défendre sa démarche qualité devant des parties prenantes

Portfolio de sortie — un dépôt GitHub public contenant la suite Playwright, le pipeline et le rapport qualité du Capstone.

Débouchés — Testeur QA · Testeur automaticien junior · QA Automation Engineer · Analyste de test

Préparation aux certifications ISTQB

Deux week-ends de 16 h, hors soirées de semaine.

Week-end 1 — ISTQB CTFL v4.0

Après la semaine 6

Révision structurée du syllabus par objectif d'apprentissage
Exercices sur les techniques de conception
Gestion du temps, examen blanc, correction commentée
Préparation intensive au passage de l'examen officiel

Week-end 2 — ISTQB CT-GenAI

Après la semaine 11

Révision des objectifs d'apprentissage
Exercices de prompting et d'évaluation des sorties
Analyse de risques et cas pratiques
Examen blanc, correction, préparation au passage de l'examen officiel

Conditions — la certification CTFL est un prérequis officiel au CT-GenAI ; le passage du CT-GenAI est conditionné à l'obtention préalable du CTFL. Les frais d'examen, vouchers et surveillance à distance font l'objet de conditions tarifaires distinctes.

Programme de parrainage

Chaque personne que vous parrainez et qui s'inscrit fait baisser votre tarif.

1 filleul inscrit — -10 %
2 filleuls inscrits — -20 %
3 filleuls inscrits — -50 %
4 filleuls inscrits — -60 %
5 filleuls inscrits — formation offerte

Comment ça se passe

Rythme et modalité

2 h/soir — 20h00 à 22h00, 5 soirs par semaine, compatible avec une activité professionnelle
Cours en direct à distance, encadrés par un formateur
Chaque séance est enregistrée : accès à vie aux cours, enregistrements et exercices
2 sessions de préparation aux certifications, 16 h chacune, le week-end

Évaluation

Évaluations pratiques hebdomadaires
Contrôle de niveau après le module de programmation
Mise en situation d'automatisation notée
Projet de synthèse et soutenance devant jury professionnel

Ingénierie pédagogique : AutomationDataCamp.

Prochaine session : Octobre 2026 — 12 places

Financement personnel, paiement en 1, 2, 3 ou 4 fois sans frais. Réponse sous 24 h.

Demander le tarif et le programme Voir les financements
Testeur QA Automatisation & IA
160 h · 12 places · Prochaine session : Octobre 2026