Dans le cadre du développement de nos activités, nous recherchons un(e) Test Automation Engineer pour contribuer à l’automatisation des tests et à l’amélioration continue de la qualité de nos solutions logicielles.
Missions :
- Concevoir et développer des frameworks et des suites de tests automatisés.
- Créer et exécuter des tests automatisés de régression, d’intégration et de bout en bout (End-to-End).
- Intégrer les tests automatisés dans les pipelines CI/CD.
- Maintenir les environnements de test et les jeux de données associés.
- Suivre la couverture des tests et les indicateurs de qualité logicielle.
- Participer à l’investigation des anomalies et à l’analyse des causes racines.
- Collaborer étroitement avec les équipes de développement afin d’améliorer la fiabilité et la qualité des applications.
- Exploiter les outils d’intelligence artificielle pour assister le développement et optimiser les activités d’automatisation des tests.
Compétences requises :
- Maîtrise des frameworks d’automatisation des tests.
- Expérience en automatisation des tests d’API et des interfaces utilisateur (UI).
- Bonne connaissance des tests de régression, d’intégration et End-to-End.
- Maîtrise des pipelines CI/CD et d’Azure DevOps.
- Bonne maîtrise de C# ou Python.
- Expérience dans le reporting des tests et le suivi des indicateurs de qualité.
- Connaissance des outils et pratiques de développement assisté par l’intelligence artificielle.
- Solides capacités d’analyse, de débogage et de résolution de problèmes.
Profil recherché :
- Expérience professionnelle en automatisation des tests logiciels.
- Capacité à concevoir des solutions de test fiables, maintenables et évolutives.
- Esprit analytique, rigueur et autonomie.
- Bonnes aptitudes à la communication et au travail en équipe.