Stage 3 / 4 mois Développement et extension d'un outil d'automatisation de test

Internship(3 to 4 months)
Montigny-le-Bretonneux
Salary: Not specified
Occasional remote

KONTRON TRANSPORTATION
KONTRON TRANSPORTATION

Interested in this job?

Questions and answers about the job

The position

Job description

Vous recherchez un stage dans le domaine des télécommunications. Nous vous proposons de rejoindre notre centre d’excellence R&D en France, au sein d’une équipe dynamique et hautement expérimentée.

Contexte

Notre équipe travaille sur un outil d’automatisation pour une application MCX (Mission Critical Services), utilisée pour des communications critiques telles que les appels privés, appels de groupe, appels d’urgence, ou l’envoi de vidéos et de données. Cet outil est actuellement utilisé pour tester ces fonctionnalités.

Dans le cadre de ce stage, nous souhaitons :

1. Développer des mots-clés (keywords) pour couvrir les fonctionnalités existantes avec Robot

Framework.

2. Étendre les capacités de l’outil pour inclure de nouvelles fonctionnalités comme :

▪ MCPTT (Push-to-Talk sur réseaux critiques)

▪ REC

▪ GC (Appels de groupe)

▪ MCDATA (Données critiques)

▪ MCVIDEO (Vidéo critique)

Missions

Le/la stagiaire sera responsable des tâches suivantes :

1. Analyse de l’existant :

▪ Étudier l’outil actuel et ses fonctionnalités (tests d’appels, de connexions, etc.).

▪ Comprendre les tests et bibliothèques actuels sous Robot Framework.

2. Développement de keywords avec Robot Framework :

▪ Créer et structurer des mots-clés (keywords) pour automatiser les tests des

fonctionnalités existantes (MCPTT, appels privés, GC, etc.).

▪ Documenter les mots-clés développés pour une utilisation aisée.

3. Ajout de nouvelles fonctionnalités à l’outil d’automation :

▪ Développer et intégrer de nouvelles fonctionnalités dans l’outil (REC, MCDATA,

MCVIDEO).

▪ Créer des cas de test pour valider ces fonctionnalités.

4. Validation et intégration :

▪ Tester l’intégration des nouvelles fonctionnalités.

▪ Rédiger un rapport sur les tests réalisés et proposer des améliorations.

  1. Documentation :

▪ Écrire une documentation utilisateur et technique pour l’outil et les tests.

Environnement technique

Langages et outils :

Python.

Robot Framework (framework de tests automatisés, développement de keywords et

intégration).

Outils de tests Android (ADB).

Systèmes :

Linux/Windows (environnements de développement).

Android (pour l’application à tester).


Preferred experience

Compétences requises

Bonne maîtrise de Python.

Connaissances en tests automatisés et frameworks de test (Robot Framework est un plus).

Familiarité avec les outils de tests pour Android (ADB).

Connaissance des communications critiques (MCPTT, REC, MCVIDEO) est un plus.

Capacité à documenter et organiser son travail.

Bon niveau en Anglais


Recruitment process

Vous rencontrerez le manager, le maitre de stage et la RH Partner

Want to know more?