Identifiez-vous

Accueil > Offres > Détail de l'offre
Détail de l'offre

Stage Application JAVA | Automatisation des tests fonctionnels de non régression. H/F

Infos clés

Référence :
Stage Application JAVA | Automatisation des tests fonctionnels de non régression.
Fonction :
Développement - programmation / ERP - Progiciel - CRM
Secteur d'activité :
Informatique (Hardware - Software) / Telecom
Localisation :
Suresnes (92)
Type de contrat :
Stage / Temps plein
Durée :
6 mois
Date de début :
01/01/2020
Niveau :
Bac+4/5 (M)
 

L'entreprise

Oalia

Depuis plus de 15 ans, Oalia accompagne avec succès les entreprises privées et les organisations du secteur public engagées dans la digitalisation de leurs achats. La compétition internationale et les aléas de l'économie accentuent les responsabilités dévolues aux acheteurs qui quittent progressivement leur statut de support opérationnel pour endosser un rôle plus stratégique :

Le poste

La mission :

Contexte du stage

Oalia est un éditeur de logiciel français, basé à Suresnes, et spécialisé dans le Système d'Information Achat.
Oalia édite le progiciel Oalia Excellence, solution SaaS pour la gestion des achats, basée sur des technologies JAVA côté serveur, sur un modèle applicatif hautement personnalisable et sur les dernières technologies client permettant de proposer à nos clients une excellente expérience utilisateur.
Oalia Excellence supporte des montées de version régulières. A ce titre la stabilité de l'application est un enjeu critique.
Les tests fonctionnels de non régression consistent en la simulation de ce que sont amenés à faire les utilisateurs dans l'application. On vérifie ainsi que chaque fonctionnalité est préservée.
Le framewok Selenium a été utilisé pour effectuer ces tests. Les tests utilisent ainsi les mêmes navigateurs que ceux des utilisateurs.
Nous avons développé des outils et une méthodologie de production de ces tests pour notre produit standard.
Dans le cas des projets client il convient d'adapter ces tests. En effet les données ne sont pas les mêmes et les processus peuvent être légèrement différents, même si les bonnes pratiques sont de pouvoir tester ces différences dans le produit standard.
La personnalisation des tests du produit pour un projet est une problématique qui est déjà adressée par l'outillage mis en oeuvre. Toutefois elle n'a été appliquée que pour un projet, lors d'un projet pilote et mérite d'être challengée et potentiellement améliorée avant d'être généralisée.

Le profil :

Description du sujet
Le stagiaire aura donc la responsabilité de s'approprier le framework de test existant, de porter un regard critique sur la méthodologie qui en découle pour adapter les tests du Produit à un projet, et, si nécessaire, de procéder aux améliorations permettant de réduire le coût de première écriture et de maintenance.
Une fois cette étape effectuée, il conviendra de reprendre le projet pilote et de le mettre à jour de façon à ce que tous les tests du Produit puisse être joués sur ce projet.
Enfin, le stagiaire généralisera cette démarche à tous les projets existants (moins de dix). En collaboration avec le référent des tests Selenium, il s'assurera que les tests sont bien tous intégrés dans le build continu.

Vidéo à la une
 
Recruteurs à la une
0 entreprises vous présentent leurs métiers et vous proposent de découvrir leurs opportunités de recrutement.
 

Agenda
du recrutement