QA automation engineer — playwright, typescript & CI/CD
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000286850
Organisme responsable :
QUALIS-ACADEMY
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Objectifs de la formation: Maîtriser TypeScript et l'environnement de développement (Node.js, VS Code, Git, GitHub) au niveau requis pour automatiser des tests Installer et configurer un projet Playwright professionnel (TypeScript, multi-navigateurs, multi-environnements) Écrire des tests Playwright robustes en appliquant la philosophie « user-first locators » (Role, Label, Placeholder, Text) Maîtriser les assertions web-first et l'auto-wait Playwright pour éliminer les tests…
- Maîtriser TypeScript et l'environnement de développement (Node.js, VS Code, Git, GitHub) au niveau requis pour automatiser des tests
- Installer et configurer un projet Playwright professionnel (TypeScript, multi-navigateurs, multi-environnements)
- Écrire des tests Playwright robustes en appliquant la philosophie « user-first locators » (Role, Label, Placeholder, Text)
- Maîtriser les assertions web-first et l'auto-wait Playwright pour éliminer les tests flaky
- Concevoir une architecture professionnelle de tests avec le pattern Page Object Model (POM)
- Automatiser des tests d'API REST directement dans Playwright (request context, API clients, tests hybrides UI + API)
- Industrialiser le framework avec des fixtures custom, du data-driven testing et la gestion multi-environnements (.env)
- Mettre en place un pipeline CI/CD avec GitHub Actions (workflow YAML, secrets, artifacts, matrix, caching)
- Livrer un projet d'automatisation complet et publiable sur GitHub (carte de visite carrière)
- Soutenir et défendre techniquement un projet d'automatisation devant un jury (simulation d'entretien)
Programme de la formation
Programme : MODULE 01 Jour 1 — Cadrage automatisation + TypeScript express pour QA (7h) MODULE 02 Jour 2 — Setup Playwright + premier test fonctionnel (7h) MODULE 03 Jour 3 — Locators avancés et interactions UI (7h) MODULE 04 Jour 4 — Assertions, attentes et anti-flakiness (7h) MODULE 05 Jour 5 — Page Object Model et architecture de tests (7h) MODULE 06 Jour 6 — Tests API avec Playwright (7h) MODULE 07 Jour 7 — Fixtures, data-driven, multi-environnements (7h) MODULE 08 Jour 8 —…
MODULE 01 Jour 1 — Cadrage automatisation + TypeScript express pour QA (7h)
MODULE 02 Jour 2 — Setup Playwright + premier test fonctionnel (7h)
MODULE 03 Jour 3 — Locators avancés et interactions UI (7h)
MODULE 04 Jour 4 — Assertions, attentes et anti-flakiness (7h)
MODULE 05 Jour 5 — Page Object Model et architecture de tests (7h)
MODULE 06 Jour 6 — Tests API avec Playwright (7h)
MODULE 07 Jour 7 — Fixtures, data-driven, multi-environnements (7h)
MODULE 08 Jour 8 — CI/CD avec GitHub Actions (7h)
MODULE 09 Jour 9 — Projet personnel d'automatisation (7h)
MODULE 10 Jour 10 — Finalisation, code review et soutenance (7h)
Vous trouverez, en cliquant sur le lien ci-joint, le programme détaillé de la formation.
https://www.qualis-academy.fr/formations/qa-automation-engineer
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
70 h
Financement
- Conventionnement
- Non
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Prérequis: - Formation QA fonctionnelle validée (ISTQB® Foundation v4 ou équivalent) — la formation Reconversion QA Analyst de Qualis-Academy est un prérequis idéal - Maîtrise opérationnelle de Postman - SQL de base (SELECT, JOIN) - Aucune connaissance préalable du code requise — TypeScript express enseigné en Jour 1
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
2 RUE VINCENT VAN GOGH93360 Neuilly-Plaisance
Responsable : QUALIS-ACADEMY
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
QUALIS-ACADEMY
93360 Neuilly-Plaisance - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes