Senior Automation Test Engineer – Embedded Systems & Automotive

Fès

CDI3–5 ansIngénieur / École d'ingénieursAnglais, FrançaisQualité / HSEAutomobile

L’essentiel du poste

Résumé par Postule AI

ALTEN Maroc recrute un Senior Automation Test Engineer expérimenté pour piloter l'automatisation de tests complexes dans un environnement embarqué et automobile. Le rôle combine la conception de cas de test en Robot Framework/Python, la gestion des pipelines CI/CD (GitLab CI), l'intégration Jira/Xray, et l'opération de bancs de test HIL avec ECUs. Idéal pour un ingénieur avec 3-8 ans d'expérience, maîtrisant les diagnostiques automobiles (UDS/DoIP), les systèmes embarqués (Linux/QNX) et les protocoles réseau.

Vos missions

  • Concevoir et implémenter des cas de test système en Robot Framework avec bibliothèques Python, validant contre traces DLT, logs d'appareil et APIs backend.
  • Construire et maintenir l'intégration test execution-Jira/Xray, gérer les pipelines CI/CD (GitLab CI, Artifactory) pour flashage, codage et reporting.
  • Configurer, dépanner et maintenir les bancs de test HIL/autonomes, gérer le câblage ECU, l'accès réseau et les configurations.
  • Flasher et coder les ECUs, piloter les diagnostiques DoIP/UDS, gérer les builds logiciels et interfaces de bus véhicule (CAN/Ethernet).
  • Diagnostiquer les défaillances sur l'ensemble de la pile technique et les attribuer correctement.

Profil recherché

  • Vous maîtrisez Robot Framework et Python avec expérience en automatisation de tests système.
  • Vous avez une solide expérience en systèmes embarqués, diagnostiques automobiles (UDS/DoIP) et opération de bancs de test.
  • Vous êtes à l'aise avec les pipelines CI/CD (GitLab CI), Git et les outils ALM (Jira/Xray).
  • Vous avez 3-8 ans d'expérience en testing/QA dans un contexte automobile ou embarqué.
  • Vous recherchez un rôle technique stimulant dans un écosystème d'excellence avec perspectives d'évolution.

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

À 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