Logo de NeoXam Tunisie

Sujet 1 Développement d’un agent intelligent pour l’analyse et les tests de code PFE

NeoXam Tunisie

StageHybride4 à 6 moisDate limite : 26 nov. 2025
Intelligence Artificielle / GenAIGénie logicielTests et Assurance Qualité

Postuler

Description

Contexte et objectif :

  • Conception et développement d’un agent intelligent capable d’analyser le code de GP (solution NeoXam utilisée en back-office).
  • Objectif : générer automatiquement une suite de tests unitaires (TU) garantissant une couverture optimale et améliorer la qualité logicielle tout en réduisant le temps de validation.

Fonctionnalités attendues et tâches principales :

  • Analyse statique/automatisée du code de GP pour identifier les points à tester et les cas limites.
  • Proposition et génération de TUs en Python, exécution manuelle des TUs et observation des résultats (OK / KO).
  • Exploration et prototypage d’une pipeline automatique dédiée à l’exécution et au reporting des TUs.

Technologies et données disponibles :

  • Langage : Python.
  • IA : usage d’AWS Bedrock (Claude, Llama, etc.) pour la génération/assistance à l’écriture des tests.
  • Documentation ADL et base interne, SGBD / SQL disponibles pour compréhension du contexte et des données.

Livrables et critères de réussite :

  • Un agent capable de proposer des TUs pertinents en Python pour des modules ciblés du code GP.
  • Prototype d’une pipeline d’intégration/exécution automatique des TUs avec indicateurs de couverture et rapports (OK/KO).

Encadrement et organisation :

  • Nombre de stagiaires sur le sujet : 07.
  • Travail en collaboration avec les équipes Back-Office NeoXam et accès à la documentation interne.

Comment postuler :