Stage 6 mois - Automatisation des tests de validation d'un calculateur d'enclenchement

Date: 2 nov. 2024

Lieu: Villeurbanne, FR

Entreprise: Alstom

Req ID:469391 

 

Chez Alstom, nous avons une connaissance pointue des réseaux de transport et comprenons ce qui conduit les individus à les emprunter. Des trains à grande vitesse, métros, monorails et tramways aux systèmes intégrés, services, infrastructures, et solutions de signalisation et de mobilité numérique, nous offrons à la diversité de nos clients le portefeuille le plus vaste du secteur.  Chaque jour, plus de 80 000 collaborateurs dans le monde qui ouvrent la voie à des solutions de mobilité plus vertes et plus intelligentes pour relier les villes, réduire l’empreinte carbone et remplacer la voiture.

 

 

En tant que stagiaire Ingénieur Validation et Vérification vous serez intégré à l’équipe Validation dans laquelle, après avoir pris connaissance de l'environnement de test, vous proposerez un environnement permettant le développement des tests automatiques.

 

Vos challenges :

 

Dans l'équipe V&V du projet SML400GP France nous réalisons des tests système et sous systèmes afin de s'assurer du bon comportement de notre système de contrôle commande d'objet à la voie. Dans le cadre de ces essais, nos tests du sous-système principal, livré par notre équipe de développement logicielle, sont manuels et pourraient être automatisés afin de pouvoir détecter plus rapidement les anomalies. 
Pour cela il faudra prendre connaissance de l'environnement de test et s'assurer que l'ensemble des simulateurs du projet peuvent être pilotés par logiciel. 

Une première version de l'environnement de test devra démontrer qu'il est possible d'automatiser les actions réalisées manuellement sur nos simulateurs et d'analyser automatiquement une capture réseau en mode hors ligne.

Cet environnement pourra faire l'objet d'évolution comme le chargement automatique du logiciel sur la cible, le packaging automatique des résultats de test etc. 

 

Compétences techniques requises :

  • Langage Python et environnements virtuels
  • Connaissances réseau Ethernet (TCP / IP / UDP)
  • Connaissances en Linux
  • Connaissances environnement Git

 

Compétences non techniques requises (Soft skills) :

  • Rigueur
  • Capacités d'analyse et de synthèse
  • Force de proposition
  • Esprit d'équipe

 

Compétences dévelopées :

  • Processus de validation logiciel
  • Python/Environnement Virtuel/GIT
  • Travail en équipe
  • Découverte du milieu ferroviaire

 

 

Il n’y a pas que les passionnés de trains qui s’épanouissent chez nous. Nul doute que vous ressentirez beaucoup de fierté lorsque vous monterez dans l’un de nos trains avec votre famille ou vos amis. Si vous aimez le challenge, nous serions ravis d’échanger avec vous !

 

Remarque importante

En tant qu’employeur présent dans plus de 63 pays, nous souscrivons au principe d’égalité d’accès à l’emploi et valorisons la diversité. Nous nous sommes engagés à créer un environnement de travail inclusif pour tous.

 

 

Job Type:​Stage/Apprenti