Se rendre au contenu

Application Tester

--Luxembourg--

Responsabilités

  • Comprendre les besoins métier, les spécifications fonctionnelles (User Stories, Use Cases) et techniques pour définir la stratégie de test et les plans de test pour des applications.
  • Rédiger des cas de test détaillés, clairs et pertinents dans Azure DevOps, couvrant les différents aspects de l’application.
  • Préparer les jeux de données nécessaires à l’exécution des tests.
  • Exécuter les campagnes de test (manuelles et automatisées) via Azure DevOps selon les plans établis. Participer activement à la mise en place, à l’exécution et à la maintenance des scripts de tests automatisés avec Cypress.
  • Identifier, documenter de manière précise (étapes de reproduction, résultats attendus vs obtenus, captures d’écran, logs) et suivre les anomalies dans un outil de gestion des bugs (intégré à Azure DevOps).
  • Concevoir et exécuter des campagnes de tests de non-régression (manuels et automatisés) pour s’assurer que les nouvelle fonctionnalités ou les corrections n’ont pas introduit de régressions sur les fonctionnalités existantes.
  • Participer aux tests d’intégration entre les différents micro-services et avec les systèmes externes.
  • Assister les utilisateurs métier lors des phases de tests d’acceptation (UAT) et les aider à formaliser leurs retours.
  • Produire des rapports d’avancement des tests, des bilans de campagnes de test et des indicateurs de qualité (nombre d’anomalies, couverture de test, etc.) à partir d’Azure DevOps.
  • Travailler en étroite collaboration avec les Business Analysts pour comprendre les exigences, avec les Développeurs pour analyser et résoudre les anomalies, et avec les Chefs de Projet pour le suivi de la qualité.
  • Participer à l’amélioration des méthodologies, des outils (Azure DevOps) et des processus de test, avec un focus sur l’augmentation de la couverture des tests automatisés (Cypress).

Expérience

  • Minimum de 3 à 5 ans d’expérience en tant que Testeur d’Application ou Ingénieur QA/Test, sur des projets de développement d’applications web complexes (Angular, .NET).
  • Expérience souhaité avec Azure DevOps pour la gestion des tests ou autre outil comparable.
  • Une expérience dans le test d’ERP ou d’applications métier dans les domaines de la finance ou de la gestion de la population, particulièrement dans un contexte de migration, serait un plus.
  • Expérience de travail dans un environnement Agile/Scrum utilisant des outils de CI/CD (Gitlab).
  • Certification en test logiciel (ex : ISTQB Foundation Level ou Advanced Level Test Automation Engineer) est un avantage.
  • Langues : Français et Anglais 

Compétences  

  • Maîtrise d'Azure DevOps pour la gestion des tests  
  • Conception et exécution de tests fonctionnels 
  • Automatisation des tests (Cypress)  
  • Tests d'API RESTful  
  • Connaissance des méthodologies de test  
  • Expérience en tests d'applications Angular  
  • Expérience en tests d'applications .NET 
  •  Tests de performance et de charge
  • Expérience en environnement micro-services
  • Connaissance des bases de données Oracle pour les tests
  • Rédaction de rapports de test détaillés
  • Expérience en tests d'applications métier complexes