188 connectés     7 337 missions IT     21 734 CV récents
se connecter | s'inscrire

Automatisation des Tests


séparation
Publiée le 12/06 par fsystem

Lieu : 94
Durée : 5 mois renouvelables
Tarif : Selon profil
Début : Asap
fsystem


Description :



Environnement technique
o API REST (back)
_ Spring Boot 2
_ Spring 5
_ Java 11
_ Hibernate 5
_ OpenShift
o IHM
_ Angular 7
_ Nginx
_ OpenShift
o Automatisation
_ Gherkin
_ Cucumber
_ Selenium

Stratégie de test
Automatisation des tests d’acceptation des US et tests fonctionnels

Phase 1 : Conception des tests
o Les US et les cas test sont rédigés en Gherkin
Pourquoi le Gherkin :
o Il permet de formaliser dans un langage le comportement attendu d’un logiciel.
o Il est compréhensible par tous (développeurs et fonctionnel)
o Il facilite l’automatisation des tests grâce à des Framework associés pour analyser ce langage
et le traduire en script de test.
o Les tests automatisés seront à exécuter sur les environnements de DEV/MOE et MOA voir
PPROD.

Phase de 2 : Pendant le développement
o L’équipe de développement réalise les développements en se basant sur les spécifications et
les tests en Gherkin.
o Les automaticiens développent les scripts de tests pour valider le développement en fonction
des tests d’acceptation

Phase de 3 : Exécution des tests dans l’usine logicielle
o Les automaticiens intègrent les tests dans l’usine logicielle
o Les tests sont exécutés pour valider la recevabilité des livrables de développement

Cette prestation a pour objectifs d’accompagner le projet sur 4 axes :

Réduire les coûts et délais élevés liés aux tests de non-régression
o Permettre de diminuer la charge d’exécution des tests
o Réutilisation des scripts/composants pour différents usages

Garantir la robustesse et stabilité de l’application
o Exécution de nuit en fonction de la stabilité de l’application et de sa disponibilité
o Possibilité d’exécution sur plusieurs postes / VMs
Optimiser l’effort de test
o Supprimer / Réduire les tests à faible valeur ajoutée
o Orienter leurs efforts sur l’analyse propre des dysfonctionnements

Augmenter la couverture fonctionnelle, la qualité et la fiabilité des tests
o Lancement des automates régulier et réactif (ex : patch urgent)
o Combinatoires étendues de jeux de données possibles
o Répétabilité de l’exécution des tests offerte par l’automate

Description

Compétences requises pour ce besoin
Expérience réussie d’1 année minimum en automatisation de projets en cycle en V et/ou Agile.

Compétences
o Développement d’IHM
o Automatisation de tests
o Connaissance des bonnes pratiques de tests

Connaissances techniques
o Requises
_ Cucumber, Gherkin et Selenium
_ Jenkins
_ Java
o Souhaitées
_ JS (Javascript), TS (TypeScript)

Les outils de tests indispensables sont :
JIRA
_ Planifier les sprints
_ Créer des user stories
_ Affecter les tâches à l’ensemble de l’équipe de développement
_ Produire les données nécessaires au reporting

Visual Studio Code / Notepad ++
_ Rédaction des user stories en Gherkin

Selenium / Cucumber
_ Automatisation des tests grâce à des Framework associés pour analyser le langage
Gherkin et le traduire en script de test.

Quality Center
ALM Quality Center est le support retenu pour :
_ La conception et l’hébergement des cas de tests
_ La conception et l’hébergement des cahiers de recette
_ L’hébergement des jeux de données
_ L’exécution des tests
_ La déclaration et le suivi des anomalies
_ La production des données nécessaires au reporting




  Pour postuler à cette mission




Le saviez-vous ?



La CVthèque de Freelance-info est utilisée chaque jour par plus 1000 recruteurs. Peuvent-ils y trouver votre CV ?

Déposer / mettre à jour mon CV






Freelances IT


+ de 500 entreprises vous attendent !
Proposer mon CV
Site gratuit réservé aux Freelances
Visibilité au choix : CV anonyme, CV privé
Black-list de sociétés, contacts directs
Recruteurs
Accès via Turnover-it :
CVthèque & publication
Nous contacter
Par formulaire
AGSI SAS
75 Rue de Lourmel
75015 PARIS
logo freelance-info.fr
2018 © Copyright AGSI SAS
Conditions d'utilisation