ACTIA Engineering Services
ACTIA Engineering Services
Tunisie

TA-02 DÉVELOPPEMENT D’UNE SOLUTION D’AUTOMATISATION DE TESTS DOCKÉRISÉE D’ÉMULATEUR ANDROID POUR AUTOMOBILE EN UTILISANT L'IA PFE

Développement logiciel (Flutter/Python)Test & ValidationSEO & Intelligence Artificielle

Publié il y a 11 jours

Stage
⏱️4-6 mois
💼Présentiel
💰Rémunéré
📅Expire dans 3 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Objectif du sujet

  • Développer une solution d’automatisation de tests (framework et cas de test) pour un émulateur Android public destiné au secteur automobile (réf: TA-02).
  • Cibler les différentes interfaces graphiques de l’émulateur à l’aide de la librairie Appium et compléter par des bibliothèques d’intelligence artificielle (ex. YOLO) pour la reconnaissance visuelle.

Travaux à réaliser / périmètre

  • Identifier et définir les cas de test couvrant GUI, installation d’applications, communications et autres fonctionnalités système de l’émulateur.
  • Exécuter les scénarios manuellement pour prioriser et sélectionner ceux pouvant être automatisés.
  • Automatiser les tests UI avec Appium et explorer l’usage de l’IA (YOLO ou autre) pour tests basés sur la vision.
  • Automatiser les tests liés aux communications et d’autres types de tests complémentaires (fonctionnels, régression).
  • Dockeriser la solution et l’intégrer dans une chaîne CI pour exécution automatisée et reproductible.

Livrables attendus

  • Framework d’automatisation fonctionnel (scripts, bibliothèques et documentation d’utilisation).
  • Ensemble de cas de test automatisés pour UI, communications et autres fonctionnalités identifiées.
  • Conteneur Docker contenant la solution et scripts d’intégration dans une pipeline CI.
  • Rapport de tests et guide d’exécution pour l’équipe (installation, exécution, extension des tests).

Compétences requises / profil

  • Maîtrise de Python et expérience avec Robot Framework ou frameworks similaires.
  • Expérience avec Appium pour l’automatisation d’interfaces Android et connaissance des émulateurs Android.
  • Connaissances en Docker, Git et intégration continue (CI).
  • Notions/pratique en intelligence artificielle/vision (ex. YOLO) pour détection et validation d’éléments UI.

Informations pratiques

  • Niveau demandé : Ingénieur (Licence / Master).
  • Lieu : Tunis.
  • Durée : 6 mois (référence dans l’offre, durée renseignée ici 4-6 months).

Candidature

  • Pour postuler, envoyer votre dossier à : aes-stages@ACTIA.COM en indiquant en objet : "Candidature - REF:TA-02 Développement solution d'automatisation de tests dockérisée (PFE)".