Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Intelligence artificielle SQL REST API +5 autres

Détails du poste

  • Lieu de travail : Montreal (Télétravail)
  • Type de poste : Temporaire à temps plein

Description du poste

Notre client, une société de services financiers, recherche un Senior Quality Assurance Specialist (Reliability Status, 10+ ans) pour développer et mettre en œuvre l’automatisation QA à l’aide de Cypress et d’outils DevOps.

Rejoignez un environnement bancaire prenant en charge des services d’applications de gestion de garanties, ainsi que des initiatives d’automatisation de l’assurance qualité. Ce rôle met l’accent sur l’adoption de l’automatisation QA, l’amélioration du framework d’automatisation, l’intégration des tests dans les processus CI/CD, ainsi que le support des tests pour des applications web, des applications tierces et des intégrations système. Le consultant contribuera aux discussions sur la stratégie d’automatisation, y compris des approches de tests assistés par IA, tout en soutenant la fiabilité opérationnelle dans un environnement réglementé.

Contrat de 18 mois, possibilité de prolongation de 6 mois. % Remote, Heures de travail : EST

Exigences

Must Haves

  • 10+ ans en assurance qualité de tests sur des applications web, des applications tierces et des intégrations système
  • 5+ ans de développement, maintenance, déploiement et exécution de scripts de tests automatisés
  • Cypress et frameworks d’automatisation de tests
  • Outils DevOps incluant source code control, Continuous Integration et Jenkins
  • Le consultant doit être éligible pour obtenir l’habilitation Reliability Status et résider au Canada pendant au moins 5 ans

Nice to Have

  • Allure TestOps
  • Postman
  • Outils de développement ou de tests assistés par IA tels que GitHub Copilot
  • Environnements de services financiers, réglementés ou d’applications critiques pour la mission

Responsabilités

  • Examiner les frameworks d’automatisation existants et les pratiques de test
  • Recommander des améliorations aux frameworks et aux pratiques d’automatisation QA
  • Faciliter les discussions sur les toolchains de test, les technologies et les pratiques d’automatisation
  • Développer et mettre en œuvre des scripts d’automatisation QA à partir de cas de test manuels, de scénarios de régression et d’exigences de test de performance
  • Contribuer aux activités de tests manuels, de tests d’intégration et de tests de performance
  • Améliorer la couverture des tests automatisés, la préparation des jeux de données de test et l’intégration des tests CI/CD
  • Analyser les résultats des tests, résoudre les échecs d’automatisation et améliorer la stabilité des tests