Nous accompagnons un acteur international majeur des solutions de paiement dans le développement de sa plateforme cloud, utilisée pour fournir des services logiciels sécurisés et scalables à des commerçants et grands retailers dans le monde entier.
Intégré à une feature team, vous serez responsable de la stratégie et de l'automatisation des tests sur des systèmes distribués reposant sur des microservices, des APIs REST et des flux événementiels. L'objectif est d'intégrer la qualité au plus tôt dans le cycle de développement et de sécuriser les mises en production continues. Responsabilités * Concevoir, développer et maintenir des frameworks d'automatisation de tests robustes et scalables. * Automatiser les tests API, intégration et end-to-end sur les différents composants de la plateforme. * Valider le fonctionnement de microservices, d'APIs REST et de systèmes event-driven. * Intégrer les tests automatisés dans les pipelines CI/CD afin de fiabiliser les déploiements. * Travailler en proximité avec les développeurs dans une démarche shift-left testing. * Définir et améliorer les stratégies de tests, plans de tests et indicateurs de qualité. * Analyser les anomalies, identifier leurs causes racines et contribuer à leur résolution. * Participer aux revues de code sur les sujets d'automatisation et de qualité logicielle. * Contribuer aux tests de performance, de fiabilité et de sécurité de la plateforme. * Documenter les frameworks, scénarios automatisés et pratiques QA. * Participer à la montée en compétence des équipes et promouvoir une culture qualité forte.
* Minimum 5 ans d'expérience en QA Automation ou Software Development Engineer in Test. * Fort positionnement technique, avec une approche de développement appliquée au test. * Maîtrise de Java ou Kotlin pour le développement des tests automatisés. * Expertise sur plusieurs outils d'automatisation : Karate, Selenium, Cypress, RestAssured. * Solide expérience dans le test d'APIs REST et de services distribués. * Bonne compréhension des architectures microservices et des systèmes event-driven. * Expérience d'intégration des tests dans des pipelines GitLab CI/CD. * Bonne connaissance des environnements SQL et/ou NoSQL. * Une expérience avec Docker et Kubernetes est appréciée. * Une pratique de JMeter ou Gatling pour les tests de performance est un plus. * Anglais professionnel requis dans un environnement international. * Autonomie, rigueur et capacité à travailler en équipe Agile.
Partager cette mission via
Explore ces missions en lien avec tes compétences et ton expérience.