Stage - Consultant Test H/F - Groupe SII
- Vitrolles - 13
- Stage
- Groupe SII
Les missions du poste
SII Aix Méditerranée, partenaire majeur de grands comptes du secteur aéronautique, nous développons notre expertise autour des systèmes embarqués et systèmes complexes.
A travers nos expertises, l'ingénierie système, l'architecture fonctionnelle et technique, le développement logiciel, les essais et moyens d'essais, nous intervenons aujourd'hui sur des programmes civils et sur des programmes militaires. Au sein de l'un de nos 3 centres de compétences : « General Engineering », « System engineering » & « Test & Means », vous serez intégré dans une équipe vous permettant de monter en compétences.Notre activité de développement de système avionique est considéré comme critique, car met directement en jeu des vies humaines. Le projet PTU (Plan de Test Unitaire) s'inscrit dans le processus de développement industriel défini par l'entreprise dans l'objectif de garantir une qualité de production nécessaire dans son domaine d'activité. Ce processus se base notamment sur un ensemble de règles de qualité (DO-178B ou C) à respecter tout au long de celui-ci, et sur un cycle de développement en V.
Le projet PTU a pour but la réalisation de tests unitaires, c'est-à-dire des tests fonction par fonction du code développé. correspondant à la première partie de la phase ascendante du cycle en V. Cette activité a pour but de trouver le plus en amont possible les incohérences entre les spécifications et le code obtenu ainsi que les manquements de traçabilité au sein du code.
Les tests unitaires permettent de se familiariser avec les différents éléments nécessaires au bon fonctionnement d'un projet informatique en milieux industriels tels que les dossiers de spécifications, l'archivage de l'évolution du logiciel, le développement, la traçabilité, les différents processus etc...
Cette activité demande une certaine rigueur et sens de l'organisation pour travailler efficacement, mais aussi de la curiosité pour comprendre comment tester en profondeur les ramifications du code. Le stage est à pourvoir sur Vitrolles.
Missions générales:
- Analyse d'impact (Identification des modifications logicielles à chaque version) via GIT, Mantis (Report de problèmes/modifications) et SCADE (logiciel de développement).
- Développement (avec des blocs ou en C), Réalisation de cas de tests unitaires, réalisation de rapports de couverture de tests avec Matlab Simulink, et/ou RTRT.
- Relectures du code développé et des tests, vérification de leurs concordances avec les spécifications.
- Echanges avec les développeurs (QAL) pour les éventuelles erreurs découvertes.
Le profil recherché
Compétences requises : Linux, MatLab, Scade, Simulink.