Votre mission
En tant que Senior Test Automation Engineer, vous contribuerez à la conception, au développement et à l'industrialisation des solutions d'automatisation des tests. Vous jouerez également un rôle de référent et de coach auprès des équipes projets afin de promouvoir les bonnes pratiques d'automatisation.
Vos principales responsabilités
- Concevoir, développer et maintenir des scripts d'automatisation de tests (API, SIT, End-to-End, non-régression).
- Participer à la définition, l'évolution et l'optimisation des frameworks d'automatisation.
- Exécuter, analyser et suivre les campagnes de tests automatisés.
- Assurer le reporting et le suivi des résultats de tests.
- Identifier les opportunités d'automatisation au sein des projets et accompagner leur mise en œuvre.
- Former, coacher et accompagner les équipes métiers et projets sur les pratiques d'automatisation des tests.
- Définir et promouvoir les standards, méthodologies et bonnes pratiques de la Test Factory.
- Participer à l'élaboration des stratégies d'automatisation adaptées aux différents contextes projets.
- Réaliser des Proof of Concept (POC) pour évaluer et comparer des solutions d'automatisation.
- Contribuer à l'industrialisation des processus de test et à l'amélioration continue.
- Produire et maintenir la documentation, les supports de formation et les guides de bonnes pratiques.
Profil recherché:
Compétences techniques
- Solide expertise en automatisation des tests logiciels.
- Expérience confirmée dans la conception, le développement et la maintenance de solutions d'automatisation.
- Maîtrise d'au moins un outil parmi :
- Selenium
- Playwright
- Cypress
- Robot Framework
- Tricentis Tosca
- UFT ou équivalent
- Bonne connaissance des tests API, SIT, E2E et des campagnes de non-régression.
- Expérience dans la conception et l'optimisation de frameworks d'automatisation.
- Bonne compréhension des pratiques CI/CD appliquées aux tests automatisés.
- Bonne maîtrise du SQL et de la gestion des données de test.
Pilotage et stratégie
- Capacité à définir et déployer une stratégie d'automatisation adaptée aux besoins métiers.
- Expérience dans la réalisation de POC et l'évaluation de solutions d'automatisation.
- Compréhension des enjeux d'industrialisation des tests dans le cycle de développement logiciel.
- Capacité à accompagner les équipes dans leur feuille de route d'automatisation.
Soft Skills
- Excellentes capacités de communication orale et écrite.
- Leadership technique et aptitude à fédérer les équipes.
- Pédagogie et goût pour la transmission des connaissances.
- Capacité à vulgariser des sujets techniques auprès d'interlocuteurs variés.
- Excellentes capacités d'analyse et de résolution de problèmes.
- Autonomie, esprit d'initiative et sens des responsabilités.
- Esprit d'équipe et orientation qualité.
Expérience requise
- Minimum 5 ans d'expérience dans le domaine du test logiciel.
- Minimum 3 ans d'expérience en automatisation des tests.
- Expérience significative dans le développement de solutions d'automatisation.
- Expérience dans la définition de stratégies d'automatisation et/ou le pilotage d'initiatives qualité.
- Expérience en coaching, formation ou accompagnement d'équipes.
- Une expérience dans le secteur bancaire, financier ou dans un environnement complexe constitue un atout.
Conditions
- Mission longue durée.
- Démarrage dès que possible.
- Environnement de travail hybride avec possibilité de télétravail partiel.
- Localisation : Luxembourg.