À propos de l'entreprise
ALTEN Maroc est une filiale du leader mondial de l'ingénierie et du conseil en technologie, fondée en 2008 et présente à Fès, Rabat, Tétouan et Casablanca. Avec plus de 2200 collaborateurs et un objectif de 3300 ALTENiens d'ici fin 2027, elle accompagne le développement professionnel des ingénieurs dans les secteurs de l'automobile, du ferroviaire, de la R&D, de l'IT, des télécommunications et des médias.
Description du poste
En tant que Senior Automation Test Engineer, vous piloterez des projets d'automatisation de tests complexes dans un environnement embarqué et automobile. Vos principales responsabilités incluront :
1. Automatisation des cas de test
- Concevoir et implémenter des cas de test au niveau système en Robot Framework, soutenus par des bibliothèques de mots-clés Python.
- Valider contre des preuves système réelles : traces DLT, logs d'appareil, sorties de commandes SSH sur plusieurs domaines OS (Linux/RichOS, QNX), réponses diagnostiques et APIs backend côté cloud.
2. Processus de test
- Construire et maintenir l'intégration entre l'exécution des tests et Jira/Xray (Cloud).
- Gérer les pipelines CI/CD (GitLab CI, Artifactory) orchestrant les étapes de flashage, codage, exécution des tests et reporting.
3. Banc de test et opération ECU
- Configurer, dépanner et maintenir les bancs de test HIL/autonomes et l'infrastructure de laboratoire : câblage ECU, contrôle d'alimentation, accès réseau.
- Flasher et coder les ECUs, gérer les builds logiciels et variantes, piloter les diagnostiques via DoIP/UDS, travailler avec les interfaces de bus véhicule (CAN/Ethernet).
- Diagnostiquer les défaillances sur l'ensemble de la pile et les attribuer correctement.
Profil recherché
- Master (BAC+5) d'une école d'ingénierie ou université spécialisée en systèmes embarqués.
- Expérience en testing et automatisation.
- 3 à 8 ans d'expérience globale.
Compétences requises
- Programmation : Python (code maintenable et révisable).
- Framework de test : Robot Framework (construction de bibliothèques, écriture de mots-clés).
- Outils ALM : Jira, Confluence, Xray automation.
- CI/CD : GitLab CI (ou Jenkins/GitHub Actions), discipline Git.
- Embarqué/Automobile : Flashage ECU, diagnostiques UDS/DoIP, logging DLT, fluidité shell Linux et QNX.
- Connectivité : HTTP/REST, MQTT, proxies, TLS/certificats, tokens OAuth, débogage réseau.
Mise en forme par Postule ·
Signaler un problème
