Publiée le 9 juin
Mission du poste
Dans un contexte de diversification et de complexification des projets IT, vous interviendrez sur la définition et le déploiement d?une approche transverse et standardisée visant à garantir la qualité des livraisons. Votre rôle consiste à concevoir une stratégie de test cohérente à l?échelle des projets, à identifier les solutions les plus adaptées et à contribuer à l?évolution des pratiques, méthodes et outils de tests.
Votre rôle
Définition et évolution de la stratégie de test
· Analyser les besoins des différents projets pour définir une stratégie globale transverse et cohérente
· Contribuer à l?enrichissement de la documentation et des référentiels liés aux activités de test
· Proposer des axes d?amélioration continue de la stratégie et des pratiques de test
· Analyser les retours d?expérience des projets pilotes pour ajuster et améliorer l?approche définie
Evaluation et mise en ?uvre de solutions de test
· Identifier et évaluer des solutions et outils de test potentiels (en tenant compte des travaux et standards déjà existants)
· Piloter des expérimentations visant à valider de nouvelles solutions ou méthodologies
· Proposer une architecture d?implémentation robuste, scalable et applicable à un large éventail de projets
Innovation et accompagnement des équipes
· Assurer une veille technologique sur les outils et méthodologies de test émergents
· Recommander les solutions les plus pertinentes en fonction des enjeux métiers et techniques
· Réfléchir à la mise à disposition d?une offre de services de test au sein du Portail Développeur Interne (IDP)
· Accompagner les équipes dans l'adoption des pratiques et outils recommandés
Profil candidat:
Profil recherché
Compétences techniques :
· Expérience significative dans la définition et l?industrialisation de stratégies d?automatisation des tests
· Maîtrise des différentes typologies de tests : unitaires, fonctionnels, d?intégration, End-to-End, de performance et de sécurité
· Maîtrise des outils de tests unitaires : JUnit5, Mockito, AssertJ
· Bonne connaissance des outils de tests d?intégration : Testcontainers, WireMock
· Bonne maîtrise des outils de tests et End-to-End (Playwright, Cypress, Nightwatch)
· Expérience avérée dans l'automatisation des tests et l'industrialisation des chaînes de validation (langages de script, frameworks d?automatisation)
· Bonne connaissance des environnements CI/CD et des outils tels que Jenkins et SonarQube
· Bonne compréhension des environnements de développement backend Java (Spring Boot, idéalement Quarkus) et frontend telles qu'Angular ou Vue.js
· Connaissance des principes d'Architecture Hexagonale, de Clean Architecture et de l'outil ArchUnit
Qualités personnelles :
· Capacité d?analyse et de prise de recul
· Esprit de synthèse
· Curiosité technique et intérêt marqué pour l?évolution des pratiques et outils
· Force de proposition pour challenger l?existant
· Aisance relationnelle pour interagir avec différents interlocuteurs
___
Type de contrat : CDI ou portage ATLANSE
Niveau d?expérience : 5 ans d?expérience dans le domaine des tests logiciels avec une forte composante stratégique et/ou architecture de solutions de test
Secteur : Banque
Localisation : Ile de France
Langues : Français et anglais professionnels
___