Logo de Binit Nearshore Services

17 Design & Implémentation d’un framework d’automatisation de tests Web & API, enrichi par l’IA, pour une plateforme de crowdfunding PFE

Binit Nearshore Services

StageHybride4 à 6 moisRémunéréDate limite : 24 nov. 2025
Test & Assurance QualitéDéveloppement Web/BackendIntégration IA / Automatisation

Postuler

Description

Contexte & objectif

  • Concevoir et développer un framework unifié d’automatisation de tests fonctionnels Web et API pour une plateforme de financement participatif gérant le partage de revenus entre investisseurs et porteurs de projets.
  • Comprendre les deux flux métier clés : Investment Process et Declaration & Distribution, et assurer la couverture automatisée de ces scénarios.

Tâches principales

  • Spécification des tests : rédaction des cas manuels sous Excel puis traduction en scénarios Gherkin (Cucumber BDD).
  • Développement des tests Web et API avec Playwright (JavaScript/TypeScript) en appliquant le Page Object Model pour la maintenabilité.
  • Intégration CI/CD : mise en place de pipelines Jenkins, génération de rapports Allure (screenshots, logs).

Module IA intégré

  • Intégrer MCP Server + OpenAI (GPT-4o-mini) pour analyser automatiquement traces et logs, résumer les échecs et suggérer des correctifs (sélecteurs, waits, données).
  • Automatiser l’analyse des résultats de test pour produire diagnostics exploitables et propositions de fix.

Environnement technique & outils

  • Frameworks et libs : Playwright Web & Playwright API, Cucumber BDD (Gherkin), Page Object Model, Allure Report.
  • CI/CD et reporting : Jenkins pour pipelines, Allure pour rapports détaillés (captures, logs).
  • IA & analyse : MCP Server, OpenAI (GPT-4o-mini).
  • Données / sandbox : Lemonway, Eversign (intégration et jeux de données).
  • Stack cible : JavaScript/TypeScript, frontend Vue.js, backend NestJS.

Compétences requises

  • Maîtrise de JavaScript/TypeScript et expérience avec Playwright (Web et API).
  • Connaissance de Cucumber BDD (Gherkin) et mise en place du Page Object Model.
  • Notions de CI/CD (Jenkins) et expérience en reporting de tests (Allure) ; appétence pour l’intégration d’outils IA.

Livrables attendus

  • Framework d’automatisation opérationnel couvrant les scénarios Web et API pour les flux Investment Process et Declaration & Distribution.
  • Scénarios Gherkin documentés, tests automatisés maintenables, pipelines Jenkins et rapports Allure configurés.
  • Module d’analyse IA intégré capable de résumer les échecs, analyser les logs et proposer correctifs.

Modalités & informations pratiques

  • Référence : ER_02 — Nombre de stagiaires : 1 — Stage rémunéré — Durée : 6 mois (4-6 mois).
  • Prise de contact / Candidature : envoyer dossier à stages@binitns.com.
  • Pour postuler, utilisez en objet l’intitulé spécifique au sujet (voir sujet ci‑dessus).