Logo de Capgemini Engineering Tunisia

16 Assistant GenAI pour créer automatiquement des cas de test pour un calculateur de gestion des batteries PFE

Capgemini Engineering Tunisia

StageHybride4 à 6 moisRémunéréDate limite : 18 nov. 2025
Systèmes embarquésData & IA

Postuler

Description

Description du projet

  • Création d'un assistant IA capable d'analyser les spécifications fonctionnelles d’un calculateur de gestion de batteries et de générer automatiquement des cas de test pertinents et exhaustifs.
  • L'outil utilisera des techniques avancées de traitement du langage naturel pour analyser et comprendre les exigences, identifier les scénarios critiques et produire des scripts de test optimisés.

Missions principales

  • Analyser les spécifications fonctionnelles du calculateur de gestion des batteries et formaliser les exigences exploitables pour la génération de tests.
  • Concevoir et développer des modules capables d'extraire des scénarios critiques, des conditions aux limites et des chemins fonctionnels à partir du texte des spécifications.
  • Générer automatiquement des cas de test et des scripts de test exploitables (format Excel, scripts automatisés, etc.).

Tâches techniques attendues

  • Développer en Python des pipelines NLP/GenAI et intégrer des modèles LLM pour l'analyse sémantique des exigences.
  • Produire des sorties exploitables, par exemple via openpyxl pour générer des feuilles de cas de test et via Flask pour exposer une API ou une interface de validation.
  • Optimiser la génération des cas de test pour couvrir les scénarios critiques et réduire les doublons ou tests non pertinents.

Profil recherché et compétences

  • Ingénieur, 2 stagiaires : (1) Systèmes Embarqués (1) Data & IA.
  • Compétences techniques : Python, GenAI, LLM, openpyxl, Flask.
  • Bonnes connaissances en ingénierie des exigences, tests logiciels et capacité à traduire du texte fonctionnel en scénarios de tests.

Livrables et résultats attendus

  • Prototype fonctionnel d'un assistant GenAI capable de produire des cas de test à partir de spécifications.
  • Jeux de cas de test exportés (Excel) et/ou scripts automatisés prêts à être exécutés.
  • Documentation d'utilisation et rapport d'évaluation de la couverture des tests générés.

Durée et modalités

  • Durée : 6 mois.
  • Modalités d'encadrement et d'intégration au sein des équipes Capgemini selon les standards de l'entreprise.

Candidature