QA Lead Automatisation (H/F)
Role details
Job location
Tech stack
Job description
QA Lead AutomatisationContexteDans le cadre d?un programme de modernisation technologique incluant la migration de Java 8 vers Java 22, l?entreprise recherche un QA Lead Automatisation chargé de structurer, piloter et industrialiser l?ensemble de la stratégie de tests. L?environnement qualité est en construction : Jira Xray est utilisé pour le test management mais aucun outil ou framework d?automatisation n?est encore en place. Le rôle du QA Lead sera déterminant pour définir la vision, choisir les outils et installer une culture qualité robuste.
Missions principales1. Définition et pilotage de la stratégie QAConcevoir et déployer la stratégie de tests automatisés adaptée à la migration Java 8 ? Java 22
Définir les standards, bonnes pratiques et guidelines pour les équipes QA et développement
Élaborer les plans, scénarios et cas de tests via Jira Xray
Assurer la montée en maturité QA et l'approche shift-left au sein des équipes
- Mise en place des frameworks d?automatisationSélectionner les outils et frameworks nécessaires (UI, API, E2E)
Construire un framework d?automatisation from scratch ou structurer celui existant
Développer et maintenir les suites de tests automatisés
Intégrer les tests dans des pipelines CI/CD existants ou à définir
- Tests UI cross-plateformesMettre en ?uvre l?automatisation des tests UI multi-navigateurs et multi-environnements
Définir la couverture nécessaire (responsive, compatibilité navigateur, parcours clés)
Identifier, sélectionner et industrialiser les outils adaptés (Playwright, Cypress, Selenium, WebdriverIO?)
- Tests de performance, charge et stressConcevoir et exécuter les campagnes de tests de charge, stress, endurance via k6
Définir les scénarios, seuils et indicateurs de performance attendus
Analyser les résultats, identifier les points de contention et proposer des optimisations
Intégrer progressivement k6 dans les pipelines CI/CD
- Leadership et coordination QAEncadrer, accompagner et former les QA ou développeurs sur les bonnes pratiques de test
Travailler étroitement avec les équipes produit, développement et architecture
Être le référent qualité de l?équipe et le garant de la cohérence globale de la stratégie QA
Porter et diffuser la culture qualité auprès de l?ensemble des parties prenantes
Requirements
Compétences techniques recherchéesAutomatisationSolide maîtrise d?un langage orienté objet (Java fortement apprécié)
Expérience confirmée en création de frameworks d?automatisation
Expertise sur au moins un framework UI moderne (Playwright, Cypress, Selenium nouvelle génération, WebdriverIO?)
Compétences en tests API et E2E
PerformanceTrès bonne maîtrise de k6 et de ses différents types de tests (load, stress, spike, soak)
Connaissance approfondie des métriques de performance et des outils d?analyse
CI/CDIntégration des tests dans des pipelines CI/CD (GitLab, GitHub Actions, Jenkins ou équivalents)
Connaissance des environnements conteneurisés (Docker, Kubernetes) appréciée
QA ManagementMaîtrise de Jira Xray ou d?un outil équivalent
Conception de stratégies QA complètes couvrant tests unitaires, fonctionnels, intégration, E2E, performance
Travail en environnement agile, Profil recherché5 à 10 ans d?expérience en QA, dont une part significative en automatisation
Expérience en migration technologique ou modernisation d?applications legacy (idéalement autour de Java)
Capacité à structurer un environnement QA from scratch
Leadership technique, autonomie, pédagogie et capacité d?influence
Excellente communication et capacité à travailler avec plusieurs équipes transverses