SDET orienté Playwright MCP, spécialisé en AI-Powered Test Automation, avec plus de 6 ans d'expertise Cypress (UI/API) sur des domaines critiques (healthtech/oncologie, logistique colis temps réel) et 10 ans d'expérience globale, certifié ISTQB®. Mon profil allie l'automatisation des tests à une double casquette de développeur web full stack (JavaScript/TypeScript, PHP/Symfony, Python) et d'ingénieur DevOps (CI/CD, Docker, GitLab CI). En tant que prompt engineer, je monte activement en compétences sur l'AI Engineering et le Playwright MCP, avec un objectif clair : intégrer l'IA dans les tests logiciels pour les rendre plus rapides, intelligents et fiables.
En tant que fondateur de Kallitests, je me forme activement en AI Engineering et Prompt Engineering afin d'intégrer l'intelligence artificielle dans les process de test QA automatisés.
Objectif : créer des agents IA spécialisés pour les testeurs QA (Cypress, Playwright...) afin d'automatiser la génération, l'exécution et l'analyse de tests, réduire la dette technique, et améliorer la qualité logicielle dans des environnements CI/CD modernes.
Je conçois notamment des scénarios de tests et des agents IA dédiés aux smoke tests autour de Playwright MCP : l'idée est de vérifier en priorité les parties les plus critiques d'une application — avant même les tests de non-régression et les tests end-to-end. Pour l'implémentation, je m'appuie sur la puissance du LLM Claude.
Projets en cours :
> * **Spec2Test AI** : un agent IA générateur de tests Cypress à partir de specs produit
> * **SmokIA** : un agent IA no-code qui crée des smoke tests intelligents pour n'importe quel site
> * Études de cas et expérimentations avec les modèles GPT, LangChain, n8n, Docker et GitHub Actions
Playwright MCP
Javascript ES6
Docker
Jenkins
Prompt engineering avancé (OpenAI, GPT, Anthropic)
Développement d’agents IA et workflows automatisés
Intégration IA dans les pipelines QA / CI
Design de solutions IA no-code / low-code
SDET & DevOps — QA Automation & AI Testing
MONDIAL RELAY
août 2025 - avril 2026
Conçu et automatisé les suites complètes (Smoke, Intégration, Non-régression) des pipelines de traitement colis en temps réel, en approche Cypress-first.
Validé les flux asynchrones RabbitMQ sur architectures orientées messages (systèmes distribués).
Développé des agents Python pour l'analyse des résultats CI et le triage des échecs assisté par LLM.
Rédigé les scénarios BDD Gherkin/Cucumber + JUnit couvrant le cycle de vie complet des expéditions.
Optimisé les pipelines GitLab CI et mis en place un alerting Microsoft Teams (stats de tests, diagnostics, incidents qualité).
Constitué la base documentaire QA sur Confluence : référentiels, runbooks, guides BDD et onboarding.
Environnement technique : Cypress · Java · Cucumber/Gherkin · JUnit 5 · Spring Boot · RabbitMQ · Python · GitLab CI · Docker · Microsoft Teams · Confluence · JIRA
Gestion de projet logiciel · JavaScript · DevOps · Service client · Git · Planification des tests · Tests logiciels · Développement informatique · Docker · Cypress · JIRA · JMeter/Taurus · PhpMyAdmin · Automatisation des tests · Jenkins · Kanban · Linux · GitLab · Développement de logiciel · Langage Gherkin · Développement site web · Bash
SDET & DevOps — QA Automation · Certifié ISTQB®
ONCODNA
juin 2018 - décembre 2024
Automatisé les tests (Smoke, Intégration, Performance) sur OncoKDM et Mercury, logiciels d'analyse moléculaire tumorale soumis à une forte rigueur réglementaire.
Réduit le temps de test de 8 h à 2 h (−75 %) et le cycle de test global de 30 %.
Piloté la migration des tests manuels vers automatisés (fonctionnels, régression, unitaires).
Conçu et opéré des pipelines CI/CD dédiés (Jenkins, Travis CI) avec monitoring et reporting (Mochawesome, dashboards actionnables).
Développé des agents Python pour le triage automatisé des échecs CI et la revue de tests assistée par LLM.
Formé l'équipe à Cypress & JavaScript et ancré la culture SDET / Shift-Left.
Développeur Full Stack QA & Formateur Développement Web Full Stack
THETYS-FRANCE & SIMPLON
juin 2007 - juin 2018
Conçu et animé un cursus complet Full Stack (certification Niveau III) en pédagogie orientée projet et insertion.
Atteint 95 % de taux de réussite — apprenants certifiés et intégrés sur le marché de l'emploi.
Encadré le développement d'un CRM institutionnel pour la Maison de l'Emploi, présenté officiellement devant le Secrétaire d'État au Numérique.
Accompagné les apprenants : coaching CV, portfolios, préparation aux entretiens techniques.
Développé des modules CRM en Progress ABL (OpenEdge) et PHP/Symfony (front-end, back-end, logique métier complexe).
Automatisé le module de facturation (ADMR & Mutuelles) : traitement réduit de 30 min à 5 min (−83 %).
Réalisé les tests E2E, cahiers de recette et scénarios de validation fonctionnelle ; détection précoce des régressions.
Assuré la maintenance (TMA) et l'optimisation fonctionnelle du CRM Personia (secteur SAP) ; support réactif et réduction des délais de résolution.
Développement Web Full Stack · méthodes Agile · outils numériques · pédagogie projet, Progress ABL (OpenEdge) · PHP / Symfony /Laravel· Tests E2E · CRM · VirtualBox
Études et formations
ISTQB® - Foundation Level (certification internationale en tests logiciels)
PLB CONSULTANT
2022
Fondamentaux du test
Principes et concepts essentiels du test logiciel
Le rôle du test dans le cycle de développement
Psychologie et état d'esprit du testeur
Tests & cycle de vie logiciel
Intégration du test dans les approches Waterfall, Agile et DevOps
Niveaux de test (unitaire, intégration, système, acceptation)
Types de test et maintenance
Test statique
Revue de documents et techniques de revue
Détection précoce des défauts (shift-left)
Techniques de conception de tests
Techniques boîte noire (partitions d'équivalence, analyse des valeurs limites, tables de décision…)
Techniques boîte blanche (couverture des instructions et des décisions)
Techniques basées sur l'expérience
Gestion des activités de test
Planification, estimation et pilotage du test
Gestion des risques produit et projet
Suivi des défauts et reporting
Outils de test
Classification et bénéfices des outils de test
Automatisation des tests et risques associés
Méthodes Agiles & gestion de projet
SIMPLON
2018
Fondamentaux de l'agilité
Manifeste Agile : valeurs et principes
Différences entre approches traditionnelles (cycle en V) et agiles
Cadres et état d'esprit agile
Framework Scrum
Rôles (Product Owner, Scrum Master, équipe de développement)
Estimation et planification (poker planning, vélocité)
Suivi de l'avancement (burndown chart, tableau Kanban)
Collaboration & outils
Travail en équipe et communication
Outils de gestion de projet agile (Jira, Trello…)
Amélioration continue
Certificat (niveau III - BTS) de développeur informatique
AFPA
2006
Conception & développement
Conception et développement d'applications informatiques
Programmation orientée objet (Java, C#, PHP…)
Développement front-end (HTML, CSS, JavaScript)
Développement back-end et architecture applicative
Bases de données
Modélisation des données (MERISE / UML)
Conception et administration de bases de données relationnelles (SQL)
Intégration des données dans les applications
Gestion de projet & méthodes
Analyse des besoins et rédaction de spécifications
Méthodes de développement (cycle en V, méthodes agiles)
Tests et validation des applications
Environnement professionnel
Veille technologique
Travail en équipe et communication professionnelle
Langues
Anglais - B2
Certifications
Certification ISTQB® Niveau Foundation - 2022
PLB CONSULTANT
Certificat de compétence — Méthodes agiles de gestion et amorçage de projet - 2018
SIMPLON
Certificat de Community Manager — Niveau II - 2016
IFOCOP
Certificat de spécialisation Niveau III — Programmation / Développement informatique - 2006
AFPA
Autres compétences
**Hard skills**
1. Architecture d'agents Playwright MCP à trois couches (Planner / Generator / Healer)
2. Self-healing locators et tests auto-réparants
3. Exécution accessibility-tree-first (sans vision par image)
4. Intégration multi-LLM et arbitrage coût/latence (Claude, GPT, Ollama local)
5. Gestion de l'authentification persistante et du Shadow DOM en environnement de prod
6. Génération de smoke tests intelligents par IA (prioritisation des parcours critiques)
7. Génération de tests à partir de specs produit (spec-to-test)
8. Prompt engineering appliqué à la QA (génération, triage, classification d'échecs)
9. Observabilité des suites IA (fiabilité, détection de flakiness, dashboards)
10. Boucle de feedback CI → Jira/Slack avec traces Playwright
11. Socle Cypress 6+ ans (E2E, Smoke, Régression, Intégration, API)
12. Développement full stack (JavaScript/TypeScript, PHP/Symfony, Python)
13. DevOps & CI/CD (Docker, GitLab CI, GitHub Actions, Jenkins)
14. Frameworks d'évaluation IA (DeepEval, RAGAS)
**Soft skills**
1. Autonomie et capacité à s'auto-former rapidement sur des technos émergentes
2. Pédagogie et transmission (formateur QA, montée en compétences d'équipe)
3. Vulgarisation : dialoguer avec Product Owners, managers et profils business
4. Vision produit et sens des priorités (cibler le critique d'abord)
5. Communication écrite et documentation vivante (runbooks, guides BDD)
6. Esprit d'analyse et résolution de problèmes
7. Rigueur et fiabilité (background secteurs réglementés / critiques)
8. Adaptabilité multi-équipes et multi-contextes
9. Proactivité et posture de conseil (force de proposition, pas exécutant)
10. Sens du ROI et de la valeur business (chiffrer l'impact d'une automatisation)