Ingénieur QA (API/Back-end) - Freelance (H/F)
Taux journalier (TJM): 500 Bonjour, Dans le cadre de ses projets clients, Visian est à la recherche d'un Ingénieur QA avec une forte expertise sur le testing et automatisation back-end/API : Vous rejoindrez une équipe Agile en charge de services Back-End permettant d'intégrer et de standardiser les échanges avec différents partenaires externes. L'environnement est fortement orienté API, automatisation, CI/CD et qualité de bout en bout. TÂCHES:
• Participer à la validation et à l'affinage des User Stories avec le Product Owner et l'équipe de développement.
• Définir les critères d'acceptation, scénarios de validation et stratégies de tests dès les phases de conception.
• Concevoir et exécuter les tests fonctionnels et techniques nécessaires à la validation des évolutions.
• Garantir une couverture adaptée aux enjeux du produit : * tests API, * tests de non-régression, * tests composants, * tests de contrats, * tests end-to-end.
• Automatiser les tests des API REST.
• Identifier, qualifier et suivre les anomalies jusqu'à leur résolution.
• Participer à l'analyse des causes des défauts et à la mise en place d'actions préventives.
• Mettre en visibilité les risques qualité auprès de l'équipe.
• Sécuriser les différentes releases et mises en production.
• Participer à l'amélioration continue des pratiques QA au sein de l'équipe.
• Accompagner les développeurs et les autres QA sur les bonnes pratiques de test.
• Contribuer à l'harmonisation des méthodes et standards qualité.
• Développer progressivement une forte expertise fonctionnelle sur les produits du domaine. AUTOMATISATION: Vous interviendrez principalement sur des applications Back-End exposant des API REST. À ce titre, vous serez amené(e) à :
• Concevoir et maintenir des tests automatisés d'API.
• Utiliser Bruno pour l'implémentation et l'exécution des tests API.
• Travailler avec des payloads et contrats JSON.
• Participer à la mise en place et à la maintenance des tests de contrats.
• Développer progressivement des tests composants et tests de contrats en Kotlin/java, en collaboration avec les développeurs.
• Analyser les réponses API, codes HTTP, règles métier et comportements attendus.
• Construire les jeux de données nécessaires aux scénarios de validation.
• Veiller à la bonne intégration des tests automatisés dans les processus de livraison. QUALITÉ & INDUSTRIALISATION
• Définir et maintenir la stratégie de test du produit.
• Intégrer les tests dans les chaînes CI/CD.
• Participer au suivi des pipelines sous GitLab CI.
• Contribuer à la sécurisation du Continuous Delivery.
• Participer au suivi des indicateurs qualité : * couverture de tests, * taux de réussite, * anomalies, * risques, * non-régression.
• Produire les rapports de validation nécessaires avant livraison.
• Contribuer aux démarches d'amélioration continue de la qualité logicielle. L'équipe travaille également sur différents sujets d'innovation autour de l'IA. Vous pourrez être amené(e) à :
• Utiliser des assistants ou agents IA lorsque cela apporte un réel gain de qualité ou de productivité.
• Expérimenter l'IA pour faciliter la génération de scénarios de tests, de documentation ou de spécifications.
• Contribuer aux réflexions autour de l'amélioration et de l'industrialisation des pratiques QA. ENVIRONNEMENT TECHNIQUE
• API REST
• JSON
• Kotlin
• Notions Java
• Bruno
• GitLab CI
• VS Code
• Gherkin
• CI/CD
• Git
• Environnement Back-End / Microservices
• Méthodologies Agile Scrum / Kanban
• IA / Copilot / Agents IA Vous disposez d'une expérience significative en tant que
Cette annonce provient de France Travail. Voir l'annonce originale ↗