Basé sur 20 offres pour ce poste (Senior, France, 3 dernières semaines). Fourchette habituelle 425€/j–500€/j, médiane 475€/j. Cette offre (400€/j) est sous la fourchette.
Au sein d’un domaine dédié à la distribution et aux connecteurs, les équipes développent des applications permettant à un moteur de distribution d’interagir de manière unifiée avec différents fournisseurs de mobilité.
Les connecteurs sont développés en Spring Boot / Kotlin et transforment les API des fournisseurs en une API standardisée conforme aux spécifications OSDM.
Dans le cadre du renforcement d’une équipe Agile, nous recherchons un Quality Analyst Senior, basé à Paris, particulièrement à l’aise avec les applications Backend exposant des API REST.
L’équipe intervient notamment sur le développement et la maintenance d’un connecteur stratégique et contribue à l’industrialisation du processus de création de connecteurs.
Plusieurs chantiers structurants sont également au programme :
🚀 Mise en place du Continuous Delivery avec GitOps et ArgoCD
🤖 Expérimentations autour de l’IA pour la génération de spécifications, code, tests et documentation
🧪 Harmonisation et industrialisation des pratiques QA au niveau du domaine
Au sein de l’équipe Agile, vous êtes garant(e) de la qualité des produits livrés et contribuez à l'amélioration continue des pratiques de test.
Vous intervenez dès les phases de conception et sur l’ensemble du cycle de développement pour prévenir les défauts, sécuriser les mises en production et garantir l’adéquation des solutions aux besoins.
Vos principales responsabilités :
Participer à la validation des User Stories avec les différentes parties prenantes.
Définir les critères et scénarios d’acceptation avec le Product Owner et l’équipe de delivery.
Concevoir et exécuter les stratégies de validation fonctionnelle et technique.
Définir une couverture de tests adaptée aux enjeux du produit : fonctionnels, composants, contrats, end-to-end, non-régression, etc.
Identifier, qualifier et suivre les anomalies jusqu’à leur résolution.
Mettre en visibilité les risques qualité et les dysfonctionnements.
Contribuer à la sécurisation des releases et des mises en production.
Accompagner les équipes dans l’adoption des bonnes pratiques QA.
Participer à l’amélioration continue des processus, outils et méthodologies de test.
Partager les connaissances et contribuer à l’harmonisation des pratiques QA au sein du domaine.
Développer une expertise fonctionnelle du produit afin d’accompagner efficacement les équipes.
Une dimension importante du poste consiste à renforcer progressivement l’automatisation :
Implémenter et maintenir des tests de composants en Kotlin.
Contribuer à la mise en place et à la maintenance de tests de contrats.
Automatiser les tests d’API.
Utiliser Bruno pour les tests et validations d’API.
Être capable à terme d'intervenir sur les tests automatisés avec un niveau de proximité avec le développement.
Critères et scénarios d’acceptation des User Stories.
Cas de tests et jeux de données nécessaires à la validation.
Rapports de validation des User Stories.
Stratégies et plans de tests.
Tests fonctionnels, de non-régression, composants, contrats et end-to-end.
Tableaux de bord qualité : couverture, anomalies, taux de réussite, risques, etc.
Suivi et documentation des anomalies jusqu’à leur résolution.
Tests automatisés de composants et de contrats en Kotlin.
Conception et rédaction de cas de tests.
Définition de scénarios de validation et critères d’acceptation.
Exécution, suivi et traçabilité des tests fonctionnels et de non-régression.
Analyse, qualification et suivi des anomalies.
Bonne compréhension des différents niveaux de tests : unitaires, techniques, contrats, composants et end-to-end.
Expérience en automatisation de tests.
Développement et maintenance de tests de composants en Kotlin.
Mise en œuvre de tests de contrats.
Automatisation des tests d’API avec Bruno.
Bonne compréhension des architectures Backend / API REST.
Connaissances en JSON.
Notions de développement en Java ou Kotlin.
Bonne connaissance des méthodologies Agile : Scrum, Kanban.
Expérience des chaînes d’intégration et de déploiement continu, notamment GitLab CI.
Sensibilité aux pratiques DevOps et à l’amélioration continue de la qualité logicielle.
Utilisation d’outils tels que Bruno, VS Code.
Intérêt pour l’utilisation d’Agents IA lorsque cela permet d’améliorer la productivité ou la qualité.
Nous recherchons un profil Quality Analyst Senior disposant d’une solide expérience en QA sur des applications Backend et des API REST.
Au-delà de la maîtrise des fondamentaux du test, le profil recherché doit être capable de prendre du recul sur les pratiques QA, d’accompagner les équipes et de contribuer à leur amélioration.
Les qualités attendues :
🔎 Rigueur et sens du détail
🧠 Esprit d’analyse et de synthèse
🚀 Autonomie et capacité d’adaptation
📚 Curiosité et volonté d’apprentissage continu
🤝 Aisance relationnelle et communication efficace
👥 Goût du travail collaboratif au sein d’équipes pluridisciplinaires
💡 Capacité à être force de proposition sur les pratiques et outils QA
🧪 Appétence pour une approche QA fortement orientée automatisation et qualité technique
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.