Responsabilités
- Concevoir, développer et assurer la maintenance de tests automatisés pour le web en utilisant Playwright avec TypeScript et Selenium en Java.
- Automatiser les tests d'API et les tests fonctionnels en exploitant Karaté DSL et en intégrant des scénarios conformes à la méthode BDD.
- Rédiger des scénarios de test en langage Gherkin à partir des User Stories et des exigences métiers définies.
- Vérifier et valider le bon fonctionnement des API REST à l’aide d’outils tels que Postman.
- Mettre en œuvre des tests automatisés pour applications mobiles via Appium sur les plateformes Android et iOS.
- Exécuter des campagnes de tests sur plusieurs navigateurs et appareils grâce à l’infrastructure BrowserStack.
- Effectuer des tests manuels de type exploratoire et fonctionnel pour compléter les stratégies d’automatisation.
- Élaborer et piloter une stratégie de test cohérente avec les objectifs qualité et les besoins du produit.
- Orchestrer les campagnes de tests, assurer la traçabilité des livrables et produire des rapports grâce à Jira XRAY.
- Configurer et maintenir des pipelines d’intégration et de déploiement continus orientés qualité en utilisant GitLab CI ou Jenkins.
- Gérer le versionnage du code et les intégrations continues à travers GitLab.
- Construire et maintenir des jeux de données pertinents et fiables afin de renforcer la robustesse des tests automatisés.
- Appliquer les principes reconnus d’assurance qualité logicielle selon le référentiel ISTQB dans une démarche pratique et efficace.
Mode de travail
Télétravail (ville/région) — Dakar