Stage - DevOps - Automatisation de tests d’application mobile et mise en valeur des tests H/F

Améliorer l'outillage utilisé pour les tests automatisés

Le Contexte

Edifixio développe et opère (DevOps) des systèmes qui permettent de faire communiquer entre elles les différentes applications d’un système d’information. Dans un objectif de livraison continue, la qualité des livrables est primordiale et nous devons donc nous assurer du bon fonctionnement, de la stabilité et des performances de ces livrables. Nous avons mis en place pour cela des outils de tests automatisés afin d’encadrer et accélérer les processus de livraison.

L’objectif du stage est de faire un état des lieux sur les tests existants, d’améliorer l’outillage utilisé et de participer à l’augmentation de la couverture des tests à travers la mise en œuvre d’un framework de tests pour application mobile.  

Vous travaillerez avec l’équipe de développement des applications concernées, sous la responsabilité du leader technique.

 

Durée du stage : 6 mois

Problématiques rencontrées   

  • Comprendre les différents types de tests (unitaire, intégration, performance…)
  • Se familiariser avec les tests existants
  • Se former sur les outils d’automatisation de tests pour applications mobile (cucumber et appium) et les mettre en place
  • Analyser l’utilisation de Mockito par Edifixio et rédiger une méthodologie de tests pour le back-end (Java)
  • Intégrer les résultats de tests sur l’application “Edifixio Test report”

Objectifs du stage

A l’issue du stage, vous aurez participé à l’amélioration du cycle de livraison continue de nos systèmes d’intégrations. Vous aurez implémenté des tests sur une application mobile. Vous aurez mis en place une méthodologie de tests avec Mockito et vous l’aurez diffusé auprès des autres développeurs. Vous aurez participé à l’amélioration de la visibilité des rapports de tests en déployant l’application “Edifixio Test Report”. Vous aurez démontré votre capacité à travailler en équipe et serez prêt(e) à rejoindre l’équipe Edifixio

Environnement technique / Mots clés 

  • Framework de tests : Cucumber, Appium, Mockito, JUnit
  • Méthodes Agiles, CI/CD
  • Architecture / Infrastructure : Amazon Web Services
  • Tomee, Gitlab, Sonar

Vos qualités

  • Esprit d'équipe
  • Autonomie
  • Capacité à creuser un sujet

  • Anglais parlé/lu/écrit

Contrat
Stage
Métiers
Développement logiciel
Villes
Grenoble
Partenaires
AWS
Offre
Non pourvue