Postée il y a 34 jours
Nous recherchons un consultant ayant une expérience d'au moins 10 ans dans le domaine du contrôle qualité agile, avec une certification ISTQB appréciée. Vous devrez faire preuve d?un fort intérêt pour le fonctionnel des applications testées et de la compréhension des règles de gestion complexes. Une expérience dans des environnements technologiques variés et modernes est un plus.
Responsabilités :Définir les tests des User Stories (US) : En collaboration avec le Product Owner et l'équipe de développement, vous participerez à l?élaboration des tests en adoptant des méthodologies comme la BDD (Behavior-Driven Development) et Gherkin.
Développer et enrichir les tests automatisés : Vous assurerez la maintenance des tests automatisés avec des outils tels que Selenium, JUnit, RestAssured, et Cucumber.
Exécution des tests : Vous serez chargé(e) de la réalisation des tests (manuels et automatisés) et de l'analyse des résultats.
Mise à jour du référentiel de tests : Vous assurerez le suivi des tests dans Jira-Xray en fonction des livrables des projets (User Stories, règles fonctionnelles, tests d'acceptation, etc.).
Gestion des anomalies détectées : Vous enregistrerez les défauts identifiés dans notre outil de bugtracking (Jira Agile) et suivrez leur résolution.
Création et maintien des données de test : Vous participerez à la mise à jour des jeux de données nécessaires aux tests.
Proposer des améliorations continues : Vous serez force de proposition pour optimiser le processus de test, améliorer les outils et les pratiques QA.
Animation de la communauté QA : Vous serez chargé(e) de fédérer les équipes autour des meilleures pratiques QA et de faire converger les outils et méthodes utilisées.
Amélioration du framework de test : Vous contribuerez activement à l'évolution et à la performance du framework de tests automatisés.
Participation au recrutement de testeurs : Vous prendrez part à la sélection des autres testeurs pour renforcer l?équipe QA.
Profil candidat:
Rigueur et organisation : Vous êtes méthodique, organisé(e) et soucieux(se) de la qualité du travail rendu.
Excellentes qualités relationnelles : Vous savez collaborer avec les différentes équipes (développeurs, PO, etc.) et êtes capable de communiquer efficacement.
Capacité d?analyse et de synthèse : Vous êtes capable de présenter clairement des résultats de tests et d'expliquer des problématiques complexes de manière concise.
Compétences techniques requises :Atlassian XRay (ou équivalent) : Vous maîtrisez l'outil de gestion de tests.
Selenium WebDriver (JUnit ou TestNG) : Vous êtes à l?aise avec l?automatisation des tests.
Java : Vous avez une bonne maîtrise de Java pour l?automatisation des tests.
API Rest : Vous avez une expérience avec les API Rest et êtes capable de tester leur bon fonctionnement.
SQL : Vous savez interroger et manipuler les bases de données pour vérifier les résultats des tests.
Outil de gestion des anomalies (ex. Jira) : Vous êtes autonome dans l?utilisation d?un outil de suivi des bugs.
Compétences appréciées :Jenkins : Vous avez une expérience avec l?intégration continue via Jenkins.
Selenium Grid / JMeter : Des compétences avec ces outils de test sont un plus.
Scripts Shell et Windows : Une expérience avec des scripts d?automatisation est appréciée.
Kibana et Elasticsearch : Une expérience dans l?analyse des logs avec ces outils serait un atout.