Ingénieur QA (API/Back-end) - Freelance
Freelance Paris (Paris)
Description de l'offre
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
Profil recherché
Vous disposez d’une expérience significative en tant que QA / Quality Analyst, idéalement sur des applications Back-End ou des architectures orientées API.
Vous maîtrisez notamment :
la conception de stratégies et plans de tests ;
les tests API automatisés ;
les tests de non-régression ;
la rédaction de cas de tests et critères d’acceptation ;
l’analyse et le suivi des anomalies ;
les différents niveaux de tests : unitaire, composant, contrat, end-to-end ;
les environnements Agile et CI/CD.
Une connaissance de Java ou Kotlin est attendue afin de pouvoir comprendre le code et progressivement contribuer aux tests techniques automatisés.
Une expérience avec GitLab CI, Gherkin ou des outils d’IA appliqués au développement / test sera appréciée.
Qualités recherchées
Rigueur et sens du détail
Esprit d’analyse
Autonomie
Capacité à prendre du recul sur la stratégie qualité
Bon relationnel avec les développeurs et le Product Owner
Force de proposition
Curiosité technique
Goût du travail en équipe
Compétences clés
Obligatoires : API REST, tests automatisés, tests de non-régression, QA Back-End
Importantes : Agile, JSON, Gherkin, travail en équipe, CI/CD
Appréciées : Kotlin, Java, GitLab CI, Bruno, IA / Copilot / Agents IA
À propos de Collective.work
Collective.work est la plateforme de recrutement nouvelle génération pour trouver votre prochain emploi.
Fort d'une grande expertise dans l'IA, Collective.work permet de mieux cibler les offres et leurs candidats correspondants, créant ainsi un système beaucoup plus fluide que les acteurs traditionnels.
Plus de 10,000 recruteurs utilisent Collective, permettant à des dizaines de milliers de candidats de trouver leur futur emploi chaque jours