19 Conception et développement d'un outil qui implémente les impacts sur les conceptions et les tests software PFE
19 Conception et développement d'un outil qui implémente les impacts sur les conceptions et les tests software PFE
Capgemini Engineering Tunisia•Tunisie
Génie logicielIntelligence Artificielle / LLMTraitement du Langage Naturel (NLP)
Publié il y a 7 mois
Stage
⏱️4-6 mois
💼Hybride
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).
Description du poste
Missions principales
Développer un modèle d’analyse d’impact logiciel capable de détecter automatiquement, à partir des données d’entrée, les changements dans les spécifications logiciels et le code.
Générer automatiquement un tableau Excel synthétique des impacts pour faciliter la revue et le suivi des modifications.
Automatiser la mise à jour d’un document Word regroupant les modifications identifiées afin d’assurer la traçabilité documentaire.
Automatiser la mise à jour d’un Test regroupant les modifications pour garantir la cohérence entre conception et suites de tests.
Détails techniques & livrables attendus
Implémentation en Python d’un pipeline d’analyse prenant en entrée spécifications, code et métadonnées, et produisant un rapport d’impacts structuré (JSON/Excel/Word).
Interface utilisateur légère (ex. Streamlit) pour visualiser les résultats d’analyse et déclencher les mises à jour documentaires/Tests.
Intégration de composants IA/NLP/LLM pour l’analyse sémantique des spécifications et la détection de changements pertinents.
Stockage et requêtage des données d’entrée et des résultats via SQL et échanges de données en JSON.
Profil recherché
Ingénieur / Stagiaire Génie Logiciel (1 stagiaire) pour un stage PFE de 6 mois.
Bonnes capacités d’analyse, rigueur documentaire et sensibilité aux problématiques tests & conception logicielle.
Méthodologie & environnement
Travail en mode projet : spécification des besoins, prototypage, validation et production d’un outil automatisé.
Livrables : modèle d’analyse, scripts d’automatisation, interface Streamlit, rapport Excel synthétique, document Word/Tests mis à jour automatiquement.
Technologies recommandées : bibliothèques Python pour NLP/LLM, pandas/openpyxl pour Excel, python-docx pour Word, frameworks de test pour la génération de mises à jour de Tests.
Capgemini Engineering Tunisia - 19 Conception et développement d'un outil qui implémente les impacts sur les conceptions et les tests software PFE | Hi Interns | Hi Interns