Conception et développement d’une plateforme d’automatisation des tests de certification des appareils mobiles
L’offre de maitrise avec bourse est disponible immédiatement à l’École de technologie supérieure (ÉTS), Montréal, Canada, et est destinée aux étudiants talentueux en génie logiciel ayant la volonté d’avoir un impact réel dans l’industrie. Le projet de maitrise est en collaboration avec l’opérateur de télécom Videotron.
Ce projet consiste à la conception et le développement d'une plateforme avec le langage Java en utilisant l'environnement Appium avec le développement d’une interface utilisateur (front-end) ainsi que la logique d'exécution des tests (back-end). La plateforme doit être conçue pour être utilisée par des utilisateurs qui n'ont pas de notions de programmation.
Plus précisément, dans le cadre de ce projet de maitrise, l'étudiant.e doit donc:
• Se familiariser avec les procédures ainsi que l'environnement de test
• Analyser et comprendre les étapes de préparation des appareils et d'exécution des tests
• Analyser et comprendre le programme déjà développé afin de l'améliorer et le continuer
• Utiliser les meilleures pratiques de programmation: modularité, documentation, optimisation du code...
• Développer des fonctions génériques modulaires qui permettent aux ingénieurs de les utiliser pour composer leurs propres tests
• Continuer le développement des tests pas encore faits
• Développer des fonctions qui permettent de flasher des appareils
• Développer des fonctions qui permettent de collecter des logs appareils et de les analyser selon des mots clés.
Connaissances requises
Étudiant / Étudiante avec diplôme en génie logiciel
• Connaissance en développement d'application et de programmation
• Connaissance du langage Java, JavaFX, ADB et API Android
• Connaissance d'outils d'automatisation comme Selenium et Appium
• Facilité de travailler en équipe
Programme d'études visé
Maîtrise avec projet, Maîtrise avec mémoire
Domaines de recherche
Les systèmes intelligents et autonomes, Les capteurs, les réseaux et la connectivité
Financement
Bourse disponible
Autres informations
Date de début : Janvier ou mai 2023
Partenaire impliqué : Vidéotron