Logo JetBase

Ingénieur QA Général Intermédiaire Recherché

Image de la Vacance

Nous recherchons un Ingénieur QA Général de niveau intermédiaire capable de communiquer et de collaborer avec ses coéquipiers afin d'atteindre le succès. Rejoignez-nous !

Exigences

  • Plus de 2 ans d'expérience en tests logiciels (manuel + automatisation) ;
  • Solide compréhension du SDLC, des processus de test et de l'Agile (Scrum/Kanban) ;
  • Expérience avec JIRA, TestRail/Testmo ou des outils similaires ;
  • Capacité à analyser les exigences, les histoires d'utilisateurs, les critères d'acceptation et à identifier les cas limites ;
  • Expérience en tests fonctionnels, de régression, d'intégration et E2E ;
  • Expérience en tests d'API utilisant Postman ou des outils similaires ;
  • Expérience pratique avec Playwright ou un framework d'automatisation similaire ;
  • Capacité à créer, maintenir et exécuter des tests E2E automatisés ;
  • Compréhension des fondamentaux de l'automatisation : sélecteurs, assertions, fixtures, hooks, attentes et données de test ;
  • Expérience avec le modèle d'objet de page (POM) ou des modèles similaires ;
  • Capacité à déboguer les tests automatisés échoués et instables et à améliorer la fiabilité des tests ;
  • Compréhension de base de l'intégration continue et du déploiement continu (CI/CD) et de l'exécution de tests automatisés dans des pipelines ;
  • Expérience avec Git et le contrôle de version ;
  • Capacité à identifier des scénarios appropriés pour l'automatisation des tests ;
  • Expérience dans l'utilisation d'outils d'IA (ChatGPT, Claude, Copilot ou similaires) pour la génération de tests, l'automatisation, le débogage, l'analyse des exigences et la documentation ;
  • Capacité à valider et à améliorer les tests générés par l'IA et le code d'automatisation ;
  • Grande attention aux détails, compétences en résolution de problèmes et compétences en communication ;
  • Niveau d'anglais : intermédiaire supérieur ou plus.

Responsabilité

De ces devoirs découle :

  • Effectuer des tests manuels des fonctionnalités assignées pour vérifier leur conformité avec les exigences ;
  • Exécuter des cas de test, documenter les résultats et signaler les défauts clairement dans le système de suivi ;
  • Collaborer avec les développeurs pour reproduire les problèmes et vérifier les corrections ;
  • Créer, mettre à jour et maintenir des cas de test, des listes de contrôle et des scénarios de test ;
  • Effectuer des tests fonctionnels, de régression, d'intégration et E2E ;
  • Examiner les exigences, identifier les lacunes et fournir des retours sur la testabilité ;
  • Maintenir une documentation de test claire et bien structurée ;
  • Participer aux réunions d'équipe et collaborer avec les équipes QA, les développeurs et les chefs de produit ;
  • Utiliser des outils de test tels que JIRA, TestRail et Postman dans le travail quotidien ;
  • Développer, maintenir et exécuter des tests E2E automatisés à l'aide de Playwright ;
  • Identifier les scénarios de test adaptés à l'automatisation et élargir la couverture d'automatisation ;
  • Maintenir et améliorer le cadre d'automatisation Playwright existant ;
  • Créer des composants de test réutilisables, des fixtures, des helpers et des objets de page ;
  • Enquêter sur les échecs d'automatisation et corriger les tests instables ou erratiques ;
  • Maintenir des sélecteurs, des données de test, des assertions et une configuration de test fiables ;
  • Exécuter des suites de régression automatisées et analyser les résultats des tests ;
  • Soutenir l'exécution de tests automatisés au sein des pipelines CI/CD ;
  • Collaborer avec les développeurs et les membres de l'équipe QA pour améliorer la testabilité et la fiabilité de l'automatisation ;
  • Utiliser des outils d'IA (ChatGPT, Claude, Copilot ou similaires) pour les tests, la création de cas de test, l'analyse des exigences, le développement d'automatisation, le débogage et la documentation ;
  • Tirer parti de l'IA pour améliorer l'efficacité de la QA tout en examinant et en validant les scénarios de test générés par l'IA et le code d'automatisation pour en garantir l'exactitude et la qualité.

Processus d'Entretien

  • Entretien de 45 minutes avec un membre de notre équipe RH pour faire connaissance avec vous et votre expérience ;
  • Entretien technique avec notre équipe pour évaluer vos compétences et capacités ;
  • Entretien final d'1 heure avec 2 membres de l'équipe pour évaluer votre adéquation avec notre culture et notre style de travail.

Avantages de l'Emploi

  • Rémunération à la hauteur des résultats du travail ;
  • Congés payés annuels ;
  • Capacité d'influencer le développement de l'entreprise ;
  • Plan de développement individuel ;
  • Services de comptabilité ;
  • Modèle de travail à distance et horaires flexibles ;
  • Remboursement des cours d'anglais ;
  • Prime d'anniversaire, prime pour un anniversaire mémorable ;
  • Événements de team-building en ligne (Soirée pizza, Meetup tech) ;
  • Nous offrons un niveau de rémunération directement proportionnel aux qualifications et au niveau du candidat.