Continuous Net
Continuous Net
Tunisie

1 Industrialisation des Tests Automatisés Web & Mobile avec IA – Génération Automatique, Auto‑Correction et Développement Assisté PFE

Tests automatisésDevOps / CI/CDIntelligence artificielle / Analytique

Publié il y a environ 21 heures

Stage
⏱️4-6 mois
💼Présentiel
📅Expire dans 13 jours
Découpe: lire / adapter / envoyer. Étape 1.

Description du poste

Contexte et objectifs

  • Industrialiser la chaîne de Qualité Logicielle en intégrant l'Intelligence Artificielle pour accélérer la création et la maintenance des tests E2E Web & Mobile.
  • Construire un framework de tests auto-générateur et auto-correcteur (self-healing) visant à réduire l'intervention humaine et le coût de maintenance des suites de tests.

Missions principales

  • Concevoir et développer un module de génération automatique de scénarios de tests E2E exploitant des techniques d'IA pour analyser l'application (Web et Mobile) et produire des scripts Playwright/Flutter/TypeScript.
  • Implémenter un module d'auto-correction (self-healing) capable de détecter et corriger automatiquement les ruptures de tests suite à des changements d'UI ou de flux.

Industrialisation & CI/CD

  • Intégrer le framework dans des pipelines CI/CD (Docker, GitLab/GitHub Actions ou équivalent) pour exécution continue des suites, reporting et remontée automatique d'anomalies.
  • Mettre en place des processus d'orchestration et conteneurisation (Docker) pour permettre l'exécution stable sur environnements locaux et cloud.

Exploration avancée : Agents autonomes et assistance au développement

  • Explorer l'utilisation d'agents autonomes pour l'exploration automatique d'applications et la génération de cas de tests complémentaires.
  • Développer des outils d'assistance au développement de tests (auto-complétion, suggestions de scénarios) pour accélérer la rédaction manuelle si nécessaire.

Livrables attendus

  • Prototype fonctionnel du framework intégrant génération IA, self-healing et intégration CI/CD.
  • Documentation technique, guide d'intégration et jeux de tests d'exemple pour Web et Mobile.
  • Rapport de stage détaillant les choix d'architecture, résultats des évaluations et pistes d'amélioration.

Compétences & technologies requises

  • Bonne connaissance du langage JavaScript et maîtrise de Docker (exigé).
  • Expérience ou appétence pour Playwright, TypeScript, Flutter, Angular, CI/CD et concepts d'IA/agents autonomes.

Informations pratiques

  • Réf : ITAIA_S152026
  • Nombre de stagiaires : 1 (Technicien Supérieur)
  • Durée du stage : De 4 à 6 mois
  • Lieu du stage : Sousse – Khzema Technologies

Comment postuler

  • Postuler via la page de l'offre fournie ci-dessous.

🔗 Application : https://careerlink.continuousnet.com/candidate/internship-listings