Contexte de la mission Notre client, un grand acteur de la mobilité, édite une plateforme de distribution multi-clients. Il recherche un Quality Engineer pour définir et piloter la stratégie de tests et d'automatisation d'une équipe agile travaillant sur le socle backend. L'équipe réunit un PO, un Scrum Master et 4 à 6 développeurs. Vos missions Piloter la stratégie de tests de l'équipe Définir l'approche de tests en cohérence avec les enjeux fonctionnels, techniques et opérationnels du produit Orienter les décisions techniques liées à la qualité et à l'automatisation Mettre en place, suivre et partager les indicateurs de qualité et d'automatisation Proposer des axes d'amélioration continue des pratiques de tests Développer et maintenir les tests automatisés des API Analyser le modèle interne et l'architecture existante pour identifier les scénarios de tests pertinents Concevoir et développer les tests automatisés des API Faire évoluer et maintenir le socle de tests automatisés Analyser les échecs et fiabiliser les campagnes automatisées Assurer la validation fonctionnelle Préparer et exécuter les tests d'acceptation à partir des critères définis avec l'équipe Réaliser les tests de non-régression et analyser les anomalies Partager les résultats et accompagner l'équipe dans la résolution des défauts Contribuer à la validation des releases Valider les versions avant leur mise en production, à raison de deux releases par semaine Évaluer le niveau de qualité et les risques de chaque version Formuler et partager une recommandation argumentée de Go / No Go Accompagner l'équipe et faire vivre les pratiques qualité Sensibiliser l'équipe aux bonnes pratiques de tests, d'automatisation et de qualité logicielle Participer à l'intégration continue et à l'usine logicielle (déploiements et tests automatisés) Contribuer aux chantiers de migration des composants vers les standards de déploiement (continuous delivery, cohérence technique transverse), avec un fort enjeu d'accompagnement du changement Collaborer avec les autres QA / QE du domaine pour aligner les pratiques sur la stratégie de test globale Environnement technique Langages : Java 21 (Kotlin apprécié) Tests : Cucumber, Postman, Bruno, serveurs de mock (WireMock apprécié) Build : Gradle, Maven Monitoring : Datadog CI/CD : GitLab Cloud : notions AWS / Azure appréciées
Poste : Senior Quality Analyst. Basé à Lille (hybride), mission longue. Le/la Senior Quality Analyst aura pour mission de garantir et d'améliorer la stratégie de test au fil de l'eau, en intervenant au-delà de l'exécution de tests manuels classiques. Les activités comprennent l'accompagnement des équipes de développement sur les pratiques d'automatisation et de couverture, la définition et le maintien de la robustesse de la pyramide de tests (réduction de la flakiness, surveillance des métriques CI/CD), le pilotage des tests hardware/caisse lors des trains de release hebdomadaires, et la participation active aux refinements pour challenger les règles métier. Le/la candidat·e contribuera à la rédaction de scénarios BDD/Gherkin, à la conception de tests d'intégration et E2E maintenables, et à la définition des critères de Definition of Ready (DoR) et Definition of Done (DoD). Il/elle organisera et exécutera les tests nécessaires à la validation de la release candidate sur une caisse physique, enrichira le cahier de recette exploratoire et non automatisable (via Allure Report) et participera à la décision de "Go / No-Go" pour les mises en production en coordination avec le Product Manager et l'Engineering Lead. Les livrables attendus sont l'amélioration continue de la stratégie de test, des scénarios BDD maintenables, une couverture d'automatisation adaptée et des rapports de validation clairs pour les releases.
Nous recherchons un(e) QA Engineer confirmé(e) / senior, spécialisé(e) dans les tests backend et l'automatisation des API, pour accompagner l'un de nos clients, acteur majeur du secteur de la mobilité. Le contexte Vous rejoindrez une équipe agile intervenant sur le socle backend d'une solution de distribution et de commercialisation de services de mobilité. En collaboration avec le Product Owner, le Scrum Master et les développeurs, vous porterez la stratégie de tests de votre équipe et contribuerez directement au développement des tests automatisés. Vous travaillerez également avec les autres QA et Quality Engineers du domaine pour harmoniser les pratiques et garantir la cohérence de la démarche qualité. Vos missions Définir et piloter la stratégie de tests de l'équipe en tenant compte des enjeux fonctionnels, techniques et opérationnels du produit. Analyser l'architecture et le fonctionnement des composants backend pour identifier les scénarios de tests pertinents. Concevoir, développer et maintenir les tests automatisés d'API en Java avec Cucumber. Faire évoluer le socle d'automatisation, analyser les échecs et fiabiliser les campagnes de tests. Contribuer à l'intégration des tests dans les pipelines GitLab CI/CD et à l'amélioration de l'usine logicielle. Préparer et exécuter les tests d'acceptation et de non-régression, puis accompagner l'équipe dans l'analyse et la résolution des anomalies. Participer à la validation de deux releases par semaine, évaluer les risques et formuler une recommandation argumentée de Go ou No Go. Mettre en place et partager les indicateurs de qualité et d'automatisation. Accompagner l'équipe dans l'adoption des bonnes pratiques et contribuer aux échanges entre QA/QE.
Objectifs et livrables En tant que Quality Engineer (QE), vous pilotez et maintenez la stratégie de tests automatisés. Vous apportez également votre expertise en renfort sur d'autres périmètres de l'équipe partageant la même stack technique. TES RESPONSABILITÉS Rédiger, maintenir et optimiser le référentiel de tests Améliorer le référentiel de tests par l'analyse des remontées de production Définir et mettre en place les tests automatisés sur des frameworks as code Garantir la robustesse des tests par une politique de jeux de données maîtrisée Faciliter l'exploitabilité des résultats des équipes par un reporting régulier. Alimenter la qualimétrie nécessaire au contrôle des objectifs sur l'activité de test Poursuivre la démarche d'autonomisation de l'équipe sur les process qualité Participer à l'amélioration continue COMPÉTENCES TECHNIQUES Compétences en tests automatisés back (Gherkin Cucumber en java et cucumberJS) Compétences en tests automatisés front (Playwright en Javascript) Compétences en intégration continue (Github action) Connaissances en SQL PostGre Connaissances en Datadog
CONTEXTE : Dans le cadre de nos projets d'évolution du système monétique, nous recherchons un Business Analyst spécialisé en Cartes / Monétique Porteur, capable d'intervenir à la fois sur les aspects fonctionnels, le progiciel TIM Porteur et les sujets techniques liés à l'automatisation des tests et à l'intelligence artificielle (IA). VOS MISSIONS : Rattaché(e) aux équipes projet, vous serez amené(e) à : Recueillir, analyser et formaliser les besoins métier Rédiger les spécifications fonctionnelles et contribuer à la conception des solutions Intervenir sur le périmètre Cartes / Monétique Porteur et assurer la cohérence fonctionnelle des évolutions Participer à la gestion des versions et des patchs du progiciel TIM Porteur, analyser les impacts des évolutions et assurer le suivi avec CAPS Coordonner les échanges entre les équipes métier, techniques et les différents intervenants du projet Préparer, exécuter et suivre les phases de recette fonctionnelle, ainsi que la gestion des anomalies Contribuer à l'amélioration des stratégies de test, notamment via l'automatisation et l'utilisation de solutions basées sur l'IA Participer au suivi des mises en production et s'assurer du bon déploiement des évolutions
Dans le cadre du renforcement de la qualité de ses applications, notre client recherche un Testeur / QA Automaticien. Vous concevez, développez et maintenez les tests automatisés qui garantissent le bon fonctionnement des applications à chaque évolution. Vos missions : – Concevoir et développer des scripts de tests automatisés de non-régression – Rédiger des scénarios de tests en Cucumber (BDD) – Gérer les tests dans XRay et piloter les campagnes dans Squash TM – Développer des tests robustes sur un environnement Java / Spring Boot / Angular – Analyser les résultats des tests et qualifier les anomalies – Collaborer avec les équipes de développement pour corriger les bugs et améliorer la qualité – Contribuer à l'amélioration continue des processus de test Livrable : développement des tests automatisés de non-régression.
Nous recherchons un(e) senior quality engineer pour une mission longue basée à Lille (hybride). Le poste consiste à piloter et maintenir la stratégie de tests automatisés pour des produits du domaine In-Store en collaboration avec une équipe de développeurs backend et frontend travaillant en Agile. Vous rédigerez, maintiendrez et optimiserez le référentiel de tests, améliorerez ce référentiel par l'analyse des remontées de production, définirez et mettrez en place des tests automatisés sur des frameworks as code, garantirez la robustesse des tests par une politique de jeux de données maîtrisée, faciliterez l'exploitabilité des résultats par un reporting régulier, alimenterez la qualimétrie nécessaire au contrôle des objectifs sur l'activité de test, poursuivrez la démarche d'autonomisation de l'équipe sur les process qualité et participerez à l'amélioration continue. Vous interviendrez sur des stacks comportant notamment Back Node / Front Vue et Back Java / Front React. Abonnez-vous à la page NaxoTech sur LinkedIn pour découvrir nos offres régulières
Quel poste proposons-nous ? Nous souhaitons intégrer 2 nouveaux TEST MANAGER SAFE (H/F) pour renforcer nos équipes chez notre client à proximité de Toulouse ( 45 min). Télétravail : 3 jours /semaine et 2 jours de présentiel non consécutifs Nos QA managers travaillera dans un contexte Safe avec des PI décomposés en 5 sprints de 3 semaines. Vos principales missions seront notamment de : La conduite et le suivi de la qualification et du déploiement global du train Piloter les activités de qualification multi - équipes : environnement, acteurs, planning, charges…) Mettre en place la politique de test. Piloter la rédaction de la matrice des exigences. Définir, élaborer et mettre en œuvre de déploiement de la stratégie de test incluant la stratégie d'automatisation. Veiller à la cohérence entre la stratégie et sa mise en application. Mettre en place les bonnes pratiques Mettre en place les indicateurs et les métriques associées Participer à l'affinage des US / Features et à l'élaboration des critères d'acceptances. Piloter les activités de test (Xray - Jira – TestLink). Estimer les efforts de tests, analyser les résultats. Réaliser les revues de qualification du projet et valider les bilans QA et GO de MEP. Rédiger des reporting hebdomadaires et mensuels
Dans le cadre du renforcement de ses équipes, notre client recherche un QA Lead expérimenté pour piloter la qualité logicielle d'une plateforme critique de paiement déployée auprès de grandes institutions bancaires. Vous serez le garant de la stratégie qualité et de la maîtrise des risques liés aux évolutions de la plateforme. À ce titre, vous occuperez un rôle central entre les équipes de développement, les équipes de test, les responsables produit et les parties prenantes métier afin d'assurer des livraisons fiables et sécurisées. Descriptif du postePilotage de la qualité des livraisons Définir et piloter la stratégie de validation des releases. Garantir la qualité des livraisons à travers une approche pragmatique basée sur les risques et les indicateurs qualité. Assurer le pilotage des instances de décision GO / NO GO sur les aspects qualité. Veiller à la couverture des tests, au suivi de leur exécution et à l'analyse des résultats. Garantir la qualité des mises en production. Formaliser et communiquer les résultats des campagnes de tests auprès des parties prenantes et des clients. Industrialisation et amélioration continue des pratiques QA Construire et porter la stratégie Quality Assurance de la plateforme. Évaluer le niveau de maturité QA et définir les plans d'amélioration associés. Mettre en place des indicateurs de pilotage et des tableaux de bord qualité. Définir et piloter une roadmap d'amélioration continue avec des résultats concrets à court terme. Développer et renforcer l'automatisation des tests en s'appuyant sur les outils et frameworks existants. Étendre la couverture des tests fonctionnels, d'intégration, bout en bout, de performance et de non-régression. Identifier les opportunités d'utilisation de l'IA pour optimiser les activités QA : Génération de cas de tests Assistance à l'automatisation Analyse des défauts Optimisation des campagnes de validation Coordination transverse et leadership Fédérer les équipes de développement et de test autour des objectifs qualité. Accompagner la montée en compétence des équipes QA. Superviser les activités de tests fonctionnels, systèmes, intégration, performance et sécurité. Participer aux arbitrages qualité en collaboration avec les responsables techniques et métiers. Gestion des risques et incidents Identifier les risques qualité et opérationnels. Définir et piloter les plans de réduction des risques. Réaliser les analyses post-incidents et suivre les actions correctives. Contribuer à l'amélioration continue des processus afin de réduire les anomalies projets et incidents de production.
Dans le cadre du renforcement d'une équipe e-commerce à forte visibilité, nous recherchons un(e) QA Engineer Back & Front confirmé(e) pour garantir la qualité des applications web, des APIs et des parcours utilisateurs. Au sein d'une équipe produit Agile, vous interviendrez sur l'ensemble du cycle de vie des développements en collaborant étroitement avec les Product Owners, Développeurs et autres QA. Vos missionsConcevoir et exécuter les stratégies de tests fonctionnels et techniques. Automatiser les tests Front-End et Back-End. Développer et maintenir les scénarios de tests API. Participer aux cérémonies Agile et aux ateliers de refinement. Rédiger les scénarios BDD et les critères d'acceptation. Identifier, analyser et suivre les anomalies jusqu'à leur résolution. Réaliser les campagnes de non-régression avant les mises en production. Contribuer à l'amélioration continue des processus qualité et des outils de test.
Un acteur des paiements recherche un QA Lead pour garantir la qualité d'une plateforme de paiement critique livrée aux banques en mode on-premise. Missions : - Définir une stratégie QA fondée sur les risques ; piloter les gates GO/NO GO, la couverture et l'exécution des tests ainsi que la qualité des releases. - Structurer la roadmap d'amélioration et les tableaux de bord. - Industrialiser les tests automatisés, de bout en bout, de performance et de charge. - Fédérer les équipes et développer leurs compétences. - Superviser les tests fonctionnels, d'intégration, de régression, de performance et de sécurité. - Analyser les incidents et piloter les actions correctives. Sur site les 3 premiers mois, puis présence 3 jours par semaine.
En tant qu'Expert en automatisation des tests (H/F) vous participez au quotidien à la conception et au perfectionnement des applications de votre client final. A la recherche de nouveaux défis, vous accompagnez le client et tous les acteurs dans la définition et mise en œuvre de moyens automatisés pour mesurer la qualité de l'écosystème. Répondant aux enjeux du client, vous savez écouter et proposer des solutions concrètes, chiffrées et argumentées afin d'assurer l'efficacité des procédés. Pour y parvenir, les missions qui vous seront confiées sont : Concevoir et piloter une usine de test automatisée intégrée dans l'écosystème Organiser le travail et accompagner l'évolution de l'équipe et des solutions d'automatisation Effectuer une veille des méthodologies et des technologies Participer à la définition et la mise en place de la stratégie d'automatisation des tests Participer à l'amélioration des processus Dispenser de la formation Maîtriser plusieurs techniques d'automatisation et/ou environnements cible (web, mobile, client lourd, api)
En tant qu'Analyste de Test Technique (H/F) vous participez au quotidien à la conception et au perfectionnement des applications de votre client final. A la recherche de nouveaux challenges, vous faites face aux problématiques en répondant, avec votre expertise, aux défis liés à l'intégration de nouvelles fonctionnalités, la régression, l'accessibilité, etc. Pour y parvenir, les missions qui vous seront confiées sont : Valider la pertinence et la réussite de l'automatisation dans le contexte défini Sélectionner et déployer les différentes méthodologies d'automatisation (approche, outils, bouchon, api, …) adaptées à l'écosystème Assurer l'analyse d'impact, l'évaluation des charges de travail et de maintenance Maîtriser plusieurs méthodologies de test et outils de gestion des tests et anomalies (Jira, Azure Devops, ALM, Squash, TFS, …) Travailler avec les équipes de devs concernant la chaîne d'intégration continue (CI/CD)
Contexte : Je recherche un Développeur Java / Spring Boot Confirmé (2 à 7 ans d'expérience) pour intervenir au sein d'une DSI de grande envergure, sur des applications critiques dédiées à l'information voyageurs et à la diffusion de données de transport en temps réel. La mission s'inscrit dans un environnement technique exigeant, avec de forts enjeux de performance, haute disponibilité, traitement de flux de données et architectures distribuées, au sein d'une équipe Agile Scrum. Description Missions principales : Concevoir et développer des fonctionnalités sur des applications de diffusion d'informations voyageurs en temps réel. Participer à la conception et à l'évolution d'architectures distribuées et d'API REST. Prendre en charge les User Stories, de leur estimation jusqu'à leur livraison. Développer et maintenir les tests unitaires, d'intégration, fonctionnels et de performance. Réaliser les revues de code, les travaux de refactoring et les optimisations techniques. Garantir les performances, la robustesse et la haute disponibilité des applications. Participer aux déploiements, aux mises en production et au maintien en condition opérationnelle. Contribuer à l'amélioration continue des pratiques de développement, notamment à travers l'utilisation encadrée de l'IA générative. Livrables Compétences techniques attendues : Environnement Java / Back-end Java 17 minimum / Spring Boot 3 minimum Architectures distribuées, MVC, Hibernate, Spring Data Conception et développement d'API REST / JSON Optimisation de code, refactoring, design patterns PostgreSQL 14, Redis Cloud / DevOps Kubernetes : expérience significative indispensable Connaissances AWS et environnement OpenShift Git / GitLab, Jenkins, SonarQube, JFrog Artifactory, Ansible Linux RHEL8, scripting Shell Pratiques CI/CD Tests et performance JUnit, Cucumber Tests unitaires, fonctionnels, d'intégration et de performance Connaissance des systèmes temps réel, du multithreading et des contraintes de haute disponibilité Compétences complémentaires : Développement Front-end : React, Angular Connaissances Apache Kafka et architectures de streaming Pratique opérationnelle de l'IA générative dans les développements : génération de tests, documentation, analyse de logs, assistance au code, avec contrôle systématique des productions Expérience en Agile Scrum Une expérience dans les transports et l'information voyageurs serait appréciée. Compétences
Tu as le sens du détail, la qualité logicielle te passionne et tu aimes les environnements techniques exigeants ? Postule dès maintenant à cette offre d'Ingénieur·e QA manuel et automatisation ! 🚀 Ton challenge si tu l'acceptes : Concevoir, développer et exécuter des tests automatisés pour garantir la qualité des nouvelles versions Maintenir et faire évoluer les frameworks et scripts d'automatisation de tests Définir des scénarios de tests end-to-end en collaboration avec les équipes d'automatisation et de développement Identifier, qualifier et suivre les anomalies détectées lors des campagnes de tests (manuels et automatisés) Produire des reportings QA clairs ainsi que la documentation associée Exploiter des outils d'IA pour optimiser les tests, l'analyse d'anomalies et la documentation