Nouvelle recherche

STAGE - Ingénieur Développement Web - Design et implémentation de fonctionnalités avancées pour piloter les applications Web (H/F)

Dassault Systèmes

Stage - Informatique - Développement

Réf. 504674-27487341
Localisation
Yvelines
Début
janvier 2019
Durée
de 4 à 6 mois
Indem.
à définir

Dassault Systèmes, « 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 200 000 entreprises de toutes tailles dans 12 industries. 

CATIA, SOLIDWORKS, SIMULIA, DELMIA, ENOVIA, GEOVIA, EXALEAD, BIOVIA, NETVIBES, 3D VIA, 3DEXCITE sont des marques déposées de Dassault Systèmes ou de ses filiales aux USA et/ou dans d'autres pays.

Tout est possible… grâce aux univers virtuels 3DEXPERIENCE !
Avec 210 000 clients dans 12 secteurs industriels, du high-tech aux sciences de la vie, de la mode aux transports, Dassault Systèmes accompagne les entreprises et les créateurs à travers le monde pour imaginer les innovations durables d'aujourd'hui et de demain.

Rejoignez une entreprise leader et prospère de 15 000 talents.

Imaginez demain...

STAGE - Ingénieur Développement Web - Design et implémentation de fonctionnalités avancées pour piloter les applications Web (H/F)

Vous intégrez l'équipe Automation de Dassault Systèmes en charge de développer des outils destinés aux développeurs et aux équipes Quality Assurance.

Cette équipe est rattachée au département Technologies en charge de délivrer des composants logiciel pour l'ensemble des applications de Dassault Systèmes.

L'équipe Automation est responsable de la conception et du développement d'un outil permettant d'enregistrer puis de rejouer des interactions utilisateur pour les applications web de Dassault Systèmes. Cet outil permet au développeurs et aux équipes Quality Assurance de valider automatiquement la non-régression de l'interface utilisateur et du comportement des applications.

Son intégration forte avec le code applicatif permet d'assurer une stabilité dans le temps et une robustesse supérieure aux outils génériques disponibles sur le marché.

L'outil d'enregistrement des application Web ne traite pour le moment que les scénarios interactifs. En complément, il est possible d'écrire des tests programmés, utilisant une API « Page Object ».

Vos futurs défis ...

L'objectif du stage est de déterminer comment intégrer ces deux technologies, de manière à pouvoir utiliser les Page Object au sein d'un scénario intéractif sous forme de macro pour les parties répétitives.

Vous devrez dans un premier temps vous familiariser avec les deux types de tests, concevoir une interface utilisateur pour accéder aux Page Object, et implémenter l'intégration. Vous porterez une attention particulière au fait que l'outil final intégré doit être suffisamment simple pour les équipes Quality Assurance qui n'ont que peu de connaissances de programmation, mais aussi par les développeurs qui auront besoin de fonctionnalités plus avancées.

Vos atouts pour réussir ...

Etudiant préparant un diplôme de niveau BAC+5, Ecole d'ingénieur ou Master Universitaire.
Spécialité / Option souhaitée : Informatique / Développement Web

Compétences techniques souhaitées :

  • Maîtrise des technologies Web, coté client : JavaScript, HTML5. 
  • Compréhension des problèmes d'asynchronisme et environnement multi-process. 
  • Bonne maîtrise de l'anglais.
  • Connaissances souhaitées en C++, node.js, gestion de projet.

Qualités professionnelles souhaitées :

  • Vous serez amené à dialoguer avec des équipes de profil très différents et dans différents pays. Vous devrez faire preuve d'un bon sens du relationnel.
  • Vous devrez également faire preuve d'autonomie lors de ces recherches.

(pdf, doc, docx, odt, odtx - Max : 5 Mo)
(pdf, doc, docx, odt, odtx - Max : 5 Mo)
En cliquant sur postuler, je crée mon profil iQuesta et j'accepte les conditions d'utilisation d'iQuesta.

Contact

Dassault Systèmes
Service Recrutement
10 Rue Marcel Dassault
78140 Vélizy-Villacoublay Cedex
Logo Dassault Systèmes