FICHE DE POSTE
Nos missions sont mises à jour chaque semaine, n'hésitez pas à revenir régulièrement pour voir les nouvelles opportunités disponibles.
Lead QA
10/07/2023
Saint-Cloud (92)
Réf :
10/07/2023
-
C-137
Pour postuler :
Contexte de la mission
Le Lead QA travaillera dans un contexte CI/CD/DevOps (livraison en continu) avec une qualité appliquée de bout en bout (de la définition aux tests) sur un produit très technologique. Cela signifie entre autres qu’il sera attendu une forte interaction entre le product owner et l’ingénieur QA, et une forte intégration entre celui-ci et les développeurs.
Description de la mission
Ses activités seront :
Intégrer les bonnes pratiques et outils QA au sein du workflow
Initialisation, Mise en place et Exécution des bonnes pratiques de QA de bout en bout dans les règles d'un fonctionnement CI/CD, comprenant l'accompagnement des product owners sur la qualité des User Stories et autres Product Backlog Items
Création de plans de tests et de stratégies de tests
Mise à niveau des développeurs sur les tests automatisés qui leurs seraient délégués
Evangélisation des pratiques et accompagnement des parties prenantes concernées par la QA pour s'assurer de la fluidité de la production
Participation aux sessions de recrutement de nouveaux ingénieurs QA
Définition des processus (workflow Jira) liés à la QA de bout en bout : de la rédaction des critères d'acceptation avec le product owner jusqu'à l'exécution des tests (incluse), dans un cadre CI/CD où les tests sont réalisés pendant le sprint et non en post-développement
Sélection, validation et installation des outils permettant la bonne réalisation des processus définis
Mise en place d'une méthode permettant de savoir ce qui est à tester ou non, manuellement ou par automatisation
Utilisation des outils et exécution des processus et procédures liées définies
S'assurer que les pratiques de QA choisies correspondent aux exigences de CI/CD où les tests sont réalisés en continu et non à l'issue du sprint
Formation des collaborateurs moins expérimentés sur les pratiques choisies en QA
Parmi les bonnes pratiques attendues, il sera attendu entre autres :
Définition des tests
Concevoir la stratégie de test des produits
Revoir les spécifications fonctionnelles des produits
Rédiger/Maintenir les scénarios de test à partir des spécifications (Notamment en Gherkin)
Automatisation des tests
Participer aux activités de tests automatisés : Écrire les tests API (Back end)
Ecrire/Maintenir les scripts permettant l’automatisation des tests (Web et API)
Définir/Améliorer les framework et outils nécessaires à l’automatisation
Exécution des tests
Exécuter les tests manuels et automatisés
Remonter les anomalies détectées aux équipes de développement
Élaborer les synthèses des résultats de test
Amélioration continue
Compétences / Connaissances requises :
Connaissance des bonnes pratiques de l'intégration continue et des outils associés (Git, Jenkins...)
Expérimenté en développement / scripting (JavaScript)
Une bonne capacité d'analyse et de synthèse