Stage: Mise en place et automatisation de tests en environnement Web F/H
Stage Nantes (Loire-Atlantique) Environnement
Description de l'offre
about the role
Objectif:
Mise en place d'un socle technique complet pour la gestion des exigences d'une application web et l'exécution de tests automatiques à différents niveaux (tests d'API, tests End to End, …) et expérimentation sur un cas concret :
· Conception des tests
oGénération de tests automatisés sur la base de scénarii Gherkin
oDéveloppement de scripts de tests (Java, Javascript, …)
oDéveloppement de connecteurs permettant le déclenchement des tests
· Exécution des tests et restitution des résultats à travers une plateforme d'intégration continue (Jenkins, Gitlab CI)
· Automatisation de la mise en place des environnements d'exécution des tests
oDéploiement applicatif
oMise en place de la configuration
oOrganisation des jeux de données
· Evaluer et comparer différents frameworks de tests
· Prise en compte des spécificités des solutions de GED et de BPM et notamment la problématique des tests de processus
Contexte:
Le/la stagiaire sera encadré(e) par un ingénieur expérimenté et sera intégré(e) au sein d'une équipe projet GED/BPM ayant des besoins en termes de mise en place de tests automatisés.
Il/elle présentera régulièrement ses réalisations lors de démonstrations.
Descriptif:
Le/La stagiaire aura l'occasion de :
· Monter en compétences sur les solutions de tests automatisés
· Appréhender l'ingénierie des exigences et les notions métier des domaines de la GED et du BPM
· Evoluer dans un contexte de production aux composantes technologiques variées et dans un environnement pluridisciplinaire
· Intervenir sur les différentes phases d'un projet
about you
Stage de fin d'étude niveau bac +5 minimum en informatique
Bonnes connaissances des environnements suivants : Java/J2EE, Angular, WS REST
Avoir de bonnes qualités relationnelles et rédactionnelles. Sens de l'adaptation.
Maitrise de l'anglais appréciée.
Compétences techniques à mettre en oeuvre:
JIRA
Squash
Jenkins/Gitlab CI
Java/Javascript
Maven
NodeJS
Cucumber/Robot framework/SOAPUI/…
Docker
department
Orange Applications for Business
Partenaire de la transformation digitale des entreprises, Orange Applications for Business est l'entité d'Orange Business Services spécialisée dans la conception et le développement de services applicatifs, et l'intégration de systèmes.
Nos équipes accompagnent au quotidien près de 20 000 entreprises tout au long du cycle de vie de leurs projets, dans les domaines clés de l'expérience client, de la Data/analytics et des objets connectés, et dans les secteurs notamment des Smart Cities et de l'e-santé.
En 2017, Orange est l'un des dix groupes au monde à obtenir la certification « Top Employer Global 2017 ».
contract
Internship
Duration : 6 months
Level : Master 2