
MicroEJ
Tooling - Code coverage avancé pour agentic AI
- Stage
- 4-6 mois
- Présentiel
- 1200€ / mois
- Échéance : 10 nov. 2026
- jacoco
- sonarcube
- mc/dc
- scraping
- pitest
- webassembly
- java bytecode
- mutation testing
- Agentic AI
- pmd
Description du poste
Objectif
- Intégrer aux outils de couverture de code MicroEJ les standards avancés (CRAP, MC/DC) ainsi que le mutation testing afin de renforcer la boucle qualité et guider les agents IA pour écrire des cas de tests pertinents.
Compétences développées
- Harness engineering, boucle automatique de feedback
- Instrumentation/trace au niveau bytecode (Java Bytecode & WebAssembly)
- Compréhension des métriques avancées (MC/DC, CRAP) et du mutation testing
- Intégration/Adaptation d’outils (Jacoco, SonarCube, PMD, PIT) avec agentic AI
Déroulement du stage
- État de l’art des métriques de couverture avancées et du mutation testing
- Étude des solutions open‑source et commerciales et de leurs usages
- Sur une librairie choisie, écrire des tests classiques avec les outils existants
- Pour chaque métrique, étudier la faisabilité, spécifier puis implémenter la chaîne d’outils; exposer les rapports à l’agent IA pour interprétation
- Mesurer l’effet sur la qualité du code et des tests générés par les agents
Infos générales
- Lieu : Nantes, France; PFE 4–6 mois; stage rémunéré
Candidature — stage #7 : envoyer un seul email à internship@microej.com avec le CV en pièce jointe. Indiquer le sujet et le numéro du stage dans l’objet. Rédiger la lettre de motivation dans le corps du mail, avec les disponibilités et la date souhaitée de début de stage. Expliquer l’intérêt pour ce sujet et, éventuellement, mentionner 1 ou 2 autres sujets. Stage à Nantes, 11 rue du Chemin rouge, bâtiment D, 44300 Nantes ; durée minimale de 4 mois. Rémunération : 1 200 € par mois, avec 750 € à l’arrivée et 750 € en fin de stage en cas d’embauche. Source : https://www.microej.com/wp-content/uploads/2026/10/Book_de_stage.pdf#page=21