QA Lead Automatisation (H/F)

LeHibou
Canton of Saint-Denis-1, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton of Saint-Denis-1, France

Tech stack

Java
Test Suite
API
JIRA
Automation of Tests
Unit Testing
Continuous Integration
Github
Load Testing
Object-Oriented Software Development
Selenium
Test Case Design
Test Management
Strategies of Testing
Performance Testing
Cypress
Gitlab
Kubernetes
Playwright
Selenium Webdriver
Docker
Jenkins

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

  1. 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

  1. 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?)

  1. 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

  1. 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

Apply for this position