Localisation : Dans le 92
Télétravail : 2 à 3 jours de télétravail par semaine après la période d'intégration
Statut : Freelance ou Portage - Pas de sous traitance
Démarrage : ASAP
Contexte
Notre client est un acteur majeur du secteur des paiements, leader mondial dans les solutions d'acceptation.
Il accompagne un large écosystème composé de banques, acquéreurs, fintechs et éditeurs de logiciels, avec plusieurs dizaines de millions de terminaux déployés à l'échelle internationale.
Périmètre & Mission
Rattaché(e) à un Engineering Manager et un Tech Lead, vous intégrez une équipe en charge de garantir la qualité, la fiabilité et la performance d'une plateforme cloud de paiement.
En tant que Senior QA Automation Engineer avec un fort background en développement, vous intervenez sur :
- la conception et l'évolution des frameworks d'automatisation,
- l'amélioration continue des pratiques de test,
- la validation de systèmes distribués (microservices).
Vous collaborez étroitement avec les équipes développement, DevOps et produit afin de construire des solutions d'automatisation robustes, scalables et intégrées aux pipelines CI/CD.
Responsabilités
- Concevoir, développer et maintenir des frameworks d'automatisation de tests (API, intégration, end-to-end)
- Développer des scripts de tests automatisés avec des outils et langages modernes
- Valider des architectures microservices, API REST et systèmes event-driven
- Intégrer les tests automatisés dans les pipelines CI/CD (GitLab CI/CD)
- Collaborer étroitement avec les développeurs dans une logique shift-left testing
- Réaliser les analyses de causes racines des anomalies et suivre leur résolution
- Participer aux code reviews et promouvoir les bonnes pratiques (dev & QA)
- Définir et améliorer les stratégies de test, plans de tests et indicateurs de qualité
- Contribuer aux tests de performance, de fiabilité et de sécurité
- Encadrer et accompagner des profils QA plus juniors
- Documenter les frameworks et cas de test
- Participer activement aux cérémonies Agile et aux démarches d'amélioration continue
Profil recherché
Expérience & compétences techniques
- Solide expérience en automatisation de tests avec un mindset développeur (Java, Kotlin)
- Maîtrise de frameworks de test : Karate, Selenium, Cypress, RestAssured…
- Très bonne connaissance des tests API et services REST
- Expérience des outils CI/CD (notamment GitLab CI/CD) et pratiques DevOps
- Bonne compréhension des architectures microservices et des systèmes distribués
- Connaissance des bases de données SQL et/ou NoSQL
Atouts supplémentaires :
- Outils de performance (JMeter, Gatling)
- Environnements conteneurisés (Docker, Kubernetes)
Soft skills
- Anglais professionnel (niveau intermédiaire à avancé)
- Excellent esprit d'analyse et de résolution de problèmes
- Capacité à travailler en autonomie comme en équipe (Agile)
- Rigueur, sens du détail et orientation qualité
- Mentalité proactive et tournée vers l'amélioration continue