STAGE - Software Engineer - (H/F)

France, 78, Vélizy-Villacoublay
Internship
9/3/2024
540649

Lieu : Vélizy-Villacoublay

DASSAULT SYSTEMES, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d'innovations durables. Ses solutions leaders sur le marché transforment pour ses clients, la conception, la fabrication et la maintenance de leurs produits. Les solutions collaboratives de Dassault Systèmes permettent de promouvoir l'innovation sociale et offrent de nouvelles possibilités d'améliorer le monde réel grâce aux univers virtuels. Avec des ventes dans plus de 140 pays, le Groupe apporte de la valeur à plus de 250 000 entreprises de toutes tailles dans toutes les industries.

 

Vos Missions

La qualité d'une application web est la clé de son succès auprès des utilisateurs. Garantir un niveau de qualité acceptable fait partie des défis quotidiens des équipes qualité. Afin d’optimiser leur travail et de faciliter l’usage prochain de technologies d’IA générative, vous participerez à l’amélioration continue du code de test utilisant le design pattern des « Page Objects ».

 

·       L’équipe

Vous intégrerez le projet d’une solution interne d’automatisation des tests fonctionnels pour les applications Web, au sein de l’équipe en charge de la chaîne d’outils pour le développement Web.

 

Votre rôle consistera à rédiger un outil d’aide au développement de tests fonctionnels pour applications web:

·       Migration automatique de code JavaScript de test vers des syntaxes modernes par transformation d’arbre syntaxique

·       Détection automatique de mauvaises pratiques de développement

·       Intégration sous forme de plugin pour éditeur de code (VS Code)

 

 

Qualifications

Etudiant(e) préparant un diplôme de niveau BAC+5 en école d'ingénieur ou cycle universitaire,

 

Les compétences techniques

Attendues

·       Anglais technique parlé/écrit

·       Connaissances en développement web (JavaScript)

·       Notions de théorie des langages

 

Que vous allez acquérir :

·       Connaissances approfondies sur le fonctionnement des langages JavaScript et TypeScript

·       Stratégie d’infrastructure de tests fonctionnels à l’échelle de centaines de développeurs et ingénieurs qualité

·       Connaissances sur le fonctionnement interne d’un éditeur de code (VSCode)

 

 

Les atouts en nous rejoignant

 

·       Environnement collaboratif et innovant

·       Collaboration internationale

·       Diversité des technologies, produits et solutions

·       Apprentissage au sein d’une équipe experte

·       Engagement en faveur de la diversité et de l’inclusion 

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
Dassault Systèmes Logo > Dassault Systèmes

Join Dassault Systèmes, The 3DEXPERIENCE Company Everything becomes possible with Dassault Systèmes’ 3DEXPERIENCE virtual universes! Serving 230,000 customers in 11 industries, from high-tech to life sciences, fashion to transportation, we help businesses and people around the world to create sustainable innovations for today and tomorrow. Get on board a leading and fast-growing company of 20,000 talented professionals.