Ingénieur test QA


Description de l'offre

À propos du rôle – Intégré(e) au sein du service Recherche et Développement de la Direction technologie et information, l’ingénieur(e) QA participe aux phases d’analyse, de chiffrage, de conception, et de tests dans le cadre de la réalisation de logiciels informatiques.

Responsabilités 

  • Elaboration des procédures et méthodes de tests
  • Rédaction et maintenance des procédures de qualification relatives aux process qualité existants.
  • Mise en oeuvre et capitalisation de best practices.
  • Revues de non-conformités et proposition d’actions qualité, préventives ou correctives.

Vos missions 

Préparation des tests :

  • Participation aux réunions fonctionnelles et définition des critères d’acceptance en amont avec le Product Owner et autres parties prenantes.
  • Rédaction des cahiers d’exigences.
  • Conception et création des scénarii de tests fonctionnels des applications, de tests de non-régression.
  • Adaptation des scénarii lors des évolutions des produits.
  • Vérification et mise à jour de la traçabilité bidirectionnelle entre les user-stories, exigences et cas de test.
  • Mise en place des environnements de tests sur différentes plateformes.
  • Préparation des différents jeux de données pour les tests.
  • Mise en place et administration d’outils de tests.
  • Développement et industrialisation de tests automatisés (SoapUi, Selenium, Katalon, etc.).

Exécution des tests :

  • Exécution des campagnes de tests : tests fonctionnels et non fonctionnels.
  • Détection et qualification des dysfonctionnements rencontrés.
  • Identification du mode de reproduction le plus simple et rapide pour chaque dysfonctionnement signalé.
  • Remontée des défauts rencontrés et écarts par rapport aux résultats attendus, selon les procédures définies.
  • Propositions d’améliorations et suivi de leur évolution (correction/régression) en relation avec les équipes de développement.
  • Vérification des corrections/évolutions apportées aux produits.
  • Validation de l’ergonomie des Interfaces Utilisateurs.
  • Suivi des performances via l’exécution des tests de charge/performance.
  • Communication du bilan des campagnes de tests sous diverses formes.

Divers :

  • Coordination des campagnes de tests avec les différentes parties prenantes des produits.
  • Formation et assistance aux autres membres de l’équipe, pôles solution, intégration et support.
  • Veille technologique : outils, méthodes et techniques de tests.
  • Proposition, partage et apport de préconisations sur les outils et solutions d’automatisations des tests à l’ensemble de l’équipe QA.
  • Reporting régulier de l’activité au directeur de service (feuilles de temps).

Compétences requises – Actuellement nous utilisons les technologies suivantes :

Environnements : Linux, Windows, IOS, Android
Virtualisation : VMWare, Docker


Type de contratCDI
Secteur d'activitéRecherche et développement
LocalisationMarseille