Garant de la vision globale de PlayPlay sur la qualité : l'effort de test doit être porté par tous et à toutes les étapes de construction d'une feature
Contexte Scrum (Sprint de 2 semaines, 3 Amigos, structure Epic + Story, Continuous Delivery, stratégie & campagne de test, TNR, Sprint de support client )
Participation à l'élaboration des Epics & Stories
Construire une vision autour de la pyramide des tests : évaluer constamment l’efficacité de chaque étage
Mise en place et évangélisation autour du Pair Testing
Réalisation de certaines Rétro dont une orientée sur les tests
Mise en œuvre de tests de performance avec Vegeta
Organisation des Recettes Party
Organisation de team building autour des jeux de société
Réalisations avec Cypress
Mise en place de l'outil avec CucumberJS et une structure .feature(Gherkin)/steps/page object
Participation à la migration de CI : Travis -> Github Actions
Passage de la parallélisation de 4 à 10 containers
Pilotage de la santé des tests end-to-end via le Dashboard Cypress (focus flaky et temps de build <10 min)
Accompagner les développeurs vers la prise en compte de Cypress dans leurs PR (non-bloquant pour aller vers du bloquant)
Création d'une Task Force autour de la stabilité de l'outil (2 mois)
Construction de la métrique de couverture des tests guidée par un document spécifique (et évangélisation autour de son maintien par la tech)
Travaux de fond sur les performances de Cypress en CI (optimisation via Github Actions)
Participation à la construction d'un data-seeding. Son objectif, permettre à Cypress d'arriver au plus vite à son objet de test (injection de comptes clients et leurs configurations associées)
Amélioration de la gestion des datas de tests (médias à utiliser)
POC sur l'intégration de Lighthouse pour un pilotage des performances FE
Workshop avec l'ensemble des devs
Veille technique sur l'outil et contacts avec les contributeurs du projet
Scope transverse complémentaire
Faire vivre la communauté QE
Formation/accompagnement des autres QE
Workshop Cypress (pair programming, dojo) avec les QE
Formation sur les tests de performance (ensemble de la tech)
Participation aux communautés FE et BE sur le scope de la stratégie de test (TU/TI) et des performances
Manager d'un QE
Coaching
Accompagnement RH
Réalisation des quaterly review et de la définition des objectifs de quarter
Lead QA sur le périmêtre de l'Editeur de site -- Création - Personnalisation - Publication -- Assurance sur le respect des attentes en matière de qualité sur les fonctionnalités, la maintenabilité, la performance, l'ergonomie, l'accessibilité et la sécurité du produit.
Domaine d'intervention
Tests en contexte Agile (Sprint de 2 semaines, 3 Amigos, validations des stories développées, TNR, stratégie & campagnes de tests, intégration continue, définition et respect des DOR & DOD, gestion de la dette technique)
Produit web avec une stack React/Node/PHP/Gitlab/Jenkins/Docker
Automatisation (Cypress) et outillage
Participation à l'établissement et à la réalisation des roadmaps produit et QA
Travail sur l'élargissement du panel de formes de tests
Intéractions constantes avec les autres équipes produit
Vigilance sur la maturité de la QA
Réalisations avec Cypress
Rédaction des tests (Gherkin)
Tests API et Front
Intégration de Cucumber (Preprocessor)
Intégration de Lighthouse (Performance, PWA, best practice, accessibilité, SEO)
Spécification des sélecteurs
Formations & points techniques
Veille sur l'outil (bugs, features, versions, add-on, best practice)
CI (jenkins, parallélisation)
Environnement de développement : Visual Code, ESLint, Sonar Cube, GitLab
Transmissions et formations
Amélioration du workflow Git pour l'ensemble des équipes produit
Evangélisation aux principes de Docker
Participation aux ateliers QA (Ils ont pour but un partage de connaissances, techniques ou non, pour et par l'équipe de test)
Formation continue en JS
Autres outils appréhendés
Jira (Gestion des tickets et du sprint)
Confluence (Rédaction des comptes rendus de réunion et des documents de définition métier)
Git : amélioration du workflow des équipes produits, analyse et retour sur les MR d'automatisation
K6 : Load testing sur les périmètres PHP & Node
BrowserStack : tests fonctionnels sur smartphone
Hiptest : Rédactions de scénarios et de campagnes de tests (Gherkin)
Storybook & Chromatic : découverte des outils et évangélisation sur la partie QA
WireMock : prise en main pour répondre à certaines problématiques de CI et d'impacts transverses
Windows Server 2008, Windows Server 2012, Windows Server 2016, RedHat 5, RedHat 6, RedHat 7, SUSE Linux Enterprise Server 11, SUSE Linux Enterprise Server 12, CentOS 6, CentOS 7, iOS 10, iOS 11
Diplôme d’ingénieur généraliste en Mécanique, Informatique, Electronique et Production Option de 5ème année : Production, Méthodes, Automobile, Transport (PMAT)