Ingénieure/Ingénieur QA Automatisation & développeur logiciel - Stage job opportunity at Capgemini SE.



bot
Capgemini SE Ingénieure/Ingénieur QA Automatisation & développeur logiciel - Stage
Experience: Etudiants/ Jeunes diplômés
Pattern: Stage
Walk In
apply Apply Now
Salary:
Status:
Copy Link Report
degreeMaster's (M.A.)
Hiring inbound within Blagnac

Choisir Capgemini, c'est choisir une entreprise où vous serez en mesure de façonner votre carrière selon vos aspirations. Avec le soutien et l'inspiration d'une communauté d’experts dans le monde entier , vous pourrez réécrire votre futur . Rejoignez nous pour redéfinir les limites de ce qui est possible, contribuer à libérer la valeur de la technologie pour les plus grandes organisations et participer à la construction d’un monde plus durable et inclusifCONTEXTEAu sein des équipes Capgemini intervenant pour notre client majeur, Airbus, vous intégrerez un projet stratégique au cœur de l'aviation de demain : la maintenance prédictive et préventive.Le projet HDM (Health Data Monitoring) vise à développer une application web full-stack permettant de monitorer la 'santé' de la flotte d'avions en production. En analysant les téraoctets de données de vol et de capteurs, l'application doit détecter des signaux faibles, identifier des pannes actuelles et prédire des défaillances futures. L'enjeu est critique : optimiser la maintenance, réduire les coûts d'immobilisation (AOG - Aircraft On Ground) et garantir le plus haut niveau de sécurité.Dans ce contexte d'innovation rapide et d'exigence de fiabilité absolue, la mise en place d'une stratégie de tests de non-régression robuste est devenue prioritaire.  L'environnement technique est le suivant :Frontend : JavaScript, ReactAPI (Backend) : Python, FlaskTraitement de données (Data Science) : Python (Pandas, NumPy, etc.)Base de données : Postgre SQL (PSQL)CI/CD : Jenkins, Docker VOS MISSIONSSous la supervision du Tech Lead et en collaboration étroite avec les équipes de développement (Front, Back), votre objectif sera de concevoir, développer et industrialiser la couverture de tests de non-régression de l'application HDM. La particularité de ce stage est de couvrir trois niveaux de tests : l'interface utilisateur (E2E), l'API et la chaîne de traitement de données (Data). Vos missions s'articuleront autour des axes suivants :1. Phase d'Audit et de Stratégie (Mois 1-2) :Montée en compétence fonctionnelle (comprendre les enjeux de la maintenance aéronautique) et technique (architecture de l'application HDM). Analyser l'existant (tests unitaires, couverture de code) et identifier les parcours utilisateurs et les 'data pipelines' critiques à couvrir en priorité. Réaliser un état de l'art et sélectionner les frameworks d'automatisation les plus adaptés à notre stack (ex: Cypress ou Playwright pour React ; Pytest pour Flask et les tests Data). Définir la stratégie de tests : types de tests, périmètre, et stratégie de gestion des données de test (ex: création de jeux de données PSQL anonymisés représentatifs d'une flotte d'avions). 2. Phase d'Implémentation (Mois 2-5) : Mettre en place le(s) framework(s) retenu(s). Tests E2E (Frontend) : Scripter les scénarios utilisateurs critiques (ex: 'Connexion -> Sélection d'un avion -> Affichage du dashboard de santé -> Zoom sur une alerte de maintenance').Tests d'API (Backend) : Automatiser les tests de l'API Flask (validation des contrats, tests de charge simples, robustesse des endpoints).Tests de la chaîne Data (Crucial) : Développer des tests de non-régression pour les scripts de traitement de données Python. L'objectif est de s'assurer que les modifications des algorithmes ne dégradent pas la qualité des prédictions ou des détections (tests sur 'snapshots' de données, validation de schémas de sortie). 3. Phase d'Intégration et Industrialisation (Mois 5-6) :Intégrer l'exécution de la suite de tests (Smoke Tests, TNR) dans le pipeline d'intégration continue (CI/CD).Configurer l'exécution nocturne ('nightly builds') des tests complets. ○ Mettre en place des dashboards de reporting de la qualité (résultats de tests, couverture).Rédiger la documentation technique et former l'équipe aux outils et aux bonnes pratiques de contribution aux tests. VOTRE PROFILÉtudiant(e) en dernière année d'École d'Ingénieur ou Master 2 en Informatique.Vous recherchez un stage de fin d'études de 6 mois.Compétences techniques requises : Excellente maîtrise de Python (indispensable pour l'API et le traitement Data).Bonnes connaissances en JavaScript (la connaissance de React est un plus).Maîtrise de SQL (PostgreSQL).Connaissance des principes de Git et de la CI/CD. Compétences appréciées (Soft Skills) : Un fort intérêt pour la qualité logicielle (QA) et l'automatisation.Rigueur, curiosité et sens de la criticité, indispensables dans le domaine aéronautique.Un intérêt pour le traitement de données (Data) et/ou le domaine aéronautique serait un vrai plus.Autonomie, esprit d'analyse et force de proposition.  Ce que ce stage vous apportera Une expérience concrète et responsable sur un projet critique pour un client majeur de l'industrie (Airbus). L'opportunité de travailler sur une stack technique moderne alliant Développement Web Full-stack et Data Science. Une expertise très recherchée en QA Automation, DevOps et industrialisation des tests.Une vision complète du cycle de vie d'un projet dans un contexte industriel exigeant 3 RAISONS DE NOUS REJOINDREQualité de vie au travail : accord de télétravail en France et à l’international, accord sur l’égalité professionnelle, la parentalité, l’équilibre des temps et la mobilité durable.Apprentissage en continu : certifications et formations en libre accès, accompagnement sur mesure avec votre career manager, parcours d’intégration sur 9 mois.Avantages groupe & CSE : plan actionnariat, activités à tarifs préférentiels, remboursement partiel vacances, remboursement de votre abonnement sportif ou culturelNOS ENGAGEMENTS ET PRIORITES Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, s’engage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients.#LI-UC1Capgemini, partenaire de la transformation business et technologique de ses clients, les accompagne dans leur transition vers un monde plus digital et durable, tout en créant un impact positif pour la société. Le Groupe, responsable et multiculturel, rassemble 340 000 collaborateurs dans plus de 50 pays. Depuis plus de 55 ans, ses clients lui font confiance pour répondre à l'ensemble de leurs besoins grâce à la technologie. Capgemini propose des services et solutions de bout en bout, allant de la stratégie et du design jusqu'à l'ingénierie, en tirant parti de ses compétences de pointe en intelligence artificielle et IA générative, en cloud, et en data, ainsi que de son expertise sectorielle et de son écosystème de partenaires.  

Other Ai Matches

Développeuse / Développeur ServiceNow Applicants are expected to have a solid experience in handling Job related tasks
Customer Care Specialist with Slovak Applicants are expected to have a solid experience in handling Job related tasks
Senior Manager Automotive Procurement (m/w/d) Applicants are expected to have a solid experience in handling Industrial Procurement related tasks
TAP Developer | 4 to 12 Years | Chennai, Pune, Bangalore Applicants are expected to have a solid experience in handling Pune, Bangalore related tasks
Solution Engineer Applicants are expected to have a solid experience in handling Job related tasks
Consultante / Consultant SAP LE SD Applicants are expected to have a solid experience in handling Job related tasks
Business Analyst Regulatorik und Compliance für Versicherungen (w/m/d) Applicants are expected to have a solid experience in handling Job related tasks
Senior Integration Project Manager Applicants are expected to have a solid experience in handling Job related tasks
SAP Senior Consultant (Order to cash) Applicants are expected to have a solid experience in handling Job related tasks
Director - Enterprise Data & AI Transformation Applicants are expected to have a solid experience in handling Job related tasks
Intern Automation Tester with German Applicants are expected to have a solid experience in handling Job related tasks
OutSystems Tech Lead Applicants are expected to have a solid experience in handling Job related tasks
Gen AI Lead Applicants are expected to have a solid experience in handling Job related tasks
BIM Consultant Infrastrutture (Civil 3D) Applicants are expected to have a solid experience in handling Job related tasks
Senior Data Architect Applicants are expected to have a solid experience in handling Job related tasks
Consultor SAP BASIS Applicants are expected to have a solid experience in handling Job related tasks
Ingeniero/a de Validación de Software Embebido y Sistemas Multimedia Applicants are expected to have a solid experience in handling Job related tasks
Senior Consultant - Organisatieontwikkeling & Strategie Applicants are expected to have a solid experience in handling Job related tasks
Finance Analytics Solution Architect - Functional (RFP-Focused) Applicants are expected to have a solid experience in handling Job related tasks
Project Manager / Director (Insurance Applicants are expected to have a solid experience in handling Job related tasks
Senior/Lead DevSecOps Engineer Applicants are expected to have a solid experience in handling Job related tasks
Business Advisor Applicants are expected to have a solid experience in handling Job related tasks
Software Architect Microsoft Applicants are expected to have a solid experience in handling Job related tasks