Ta mission sera de concevoir et d'implémenter la stratégie de tests automatisés sur le produit.
1. Automatisation Unity & C#
Implémenter et maintenir une suite de tests d'intégration via le Unity Test Framework.
Mettre en place des tests en mode Edit Mode et Play Mode pour valider les comportements de l'application 3D.
2. Automatisation d'APIs
Implémenter les tests pour nos APIs Java/Kotlin en utilisant un framework interne - Tzatziki (Cucumber based). Rédiger des scénarios de tests en Gherkin pour aligner les besoins métiers et les validations techniques.
3. Intégration Continue (CI/CD)
Intégrer les suites de tests dans nos pipelines de CI (Unified CI).
Analyser les rapports de tests et collaborer avec les développeurs pour corriger les régressions dès leur apparition.
4. Stratégie & Qualité
Participer aux phases de conception pour anticiper les problématiques de testabilité.
Fournir des KPI sur la qualité des livrables (DDE, DRE, Taux de couverture des tests...)
Améliorer et animer les process qualité de l'équipe
Senior Quality Engineer avec une forte expertise en automatisation des tests dans des environnements techniques complexes.
Expert en Cucumber/BDD et en implémentation de stratégies de tests automatisés, notamment via le Unity Test Framework (Edit Mode & Play Mode) en C#.
Solide maîtrise des tests d’APIs Java/Kotlin et de leur intégration dans des pipelines CI/CD. Capable de définir et piloter une stratégie qualité complète, d’anticiper les enjeux de testabilité dès la conception et de fournir des KPI pertinents (couverture, DRE, DDE).
Profil autonome, technique et orienté amélioration continue, évoluant naturellement dans un contexte Agile au sein d’équipes pluridisciplinaires.
