Les équipes sont en full Agile avec le FrameWork Scrum est composé de PO/Scrum/Dev Front&Back et un testeur.
Le testeur aura notamment les missions principales suivantes : (liste non exhaustive)
Ø Définition des méthodologies de recette pour l?ensemble des recettes techniques
Ø Réalisation du document de stratégie de test et pilote l?organisation des recettes avec le PPO/Scrum
Ø Création des cas de tests détaillés en fonction des exigences et de besoin métier
Ø Création et réalisation des campagnes de test
Ø Accompagnement du métier sur leur recette
Ø Réaliser le reporting des recettes et évaluer les critères de sorties (Go/No Go)
Ø Réaliser le PV de recette et fait le bilan de recette du sprint
Ø Documentation et suivi des tickets/anomalies de recette et de production
De plus, il serait intéressant que le testeur ait une casquette d'automaticien ou une appétence à ce sujet. En effet, même si la majeure partie des tâches seront sur le test fonctionnel (~70 à 80%) il sera important reprendre, mettre à jour et poursuivre l'automatisation des tests concernant les tests de non régression à l'aide d'outil interne.
Il/Elle prendra en charge les campagnes d'exécution : définition du scope, exécution, reporting, analyse des résultats...
Livrables :
Les missions principales concernant l?automatisation seront :
Ø La création et la maintenance des scripts de tests automatisés
Ø Définir et mettre en place des référentiels de tests optimisés (nouvelle fonctionnalité et non-régression)
Ø Concevoir et maintenir des scripts de tests automatisés au travers d'outils tels que Cypress ou Selenium
Ø Organiser, piloter et exécuter des campagnes de tests automatisés
Ø Contribuer à l'élaboration des stratégies de test manuels et automatisés appuyées sur des analyses de risques en particulier
? en distribuant les différents types de tests sur le cycle de vie des applications (intégration continue)
? ou en optimisant les différents scénarios de tests afin de réduire le nombre de scripts automatisés à développer
Ø Effectuer la veille technologique sur les outils de tests automatisés du marché
Ø Cadrer le besoin client concernant l'automatisation des tests Web
L'usine de test est sur AWS et déjà plus ou moins clés en main donc il est indispensable que le/la testeur(se) maitrise à minima l'ensemble des logiciels ci-dessous :
_ Xray pour la rédaction des tests de non-régression,
_ TAPAS : logiciel interne, basé sur un Gitlab-ci pour ordonnancer les tests et faire le lien avec Xray et le framework
_ Cypress
_ Reportalyzer : outils interne pour agréger les résultats des tests exécutes avec Tapas
_ PostMan
Le tout sur un environnement AWS, sur lesquels nous pouvons simuler autant un PC (Windows/linux/OS X), une tablette (Android/Ios), un Téléphone (Android/Ios) ou encore l'ensemble des navigateurs du marché que l'on souhaite.
Ø Outils de gestion de projet (JIRA, X-Ray), Suite Office 365 (Team, ?)
Ø Excellente culture web : WebServices, UX- Design , Accessibilité
Ø Capacité de rédaction et d?analyse (site front, back, code sources, logs applicatifs, ?)
Ø Bon relationnel et adaptabilité, Investi et proactif
Ø Curieux et envie de creuser les sujets