Resumen del rol

Développeur(euse) senior en automatisation QA

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

Details

  • Hypercroissance : Classée au palmarès Deloitte Fast 50 pour une 3e année consécutive.
  • Crédibilité Tech : Nommée Canadian Rocketship 2025 par TechTO.
  • Leader de l'industrie : Élue Lending Company of the Year (CLA) pour une 4e année consécutive.
  • Aimant à talents : Lauréat CMP Top Mortgage Employer 2025.
  • Technologie de confiance : Propulse les plus grandes institutions financières au Canada.
  • Culture entrepreneuriale : Fondée sur la confiance, la rapidité, l'ambition audacieuse et une obsession sans faille pour nos clients.
  • Concevoir, bâtir et maintenir des suites de tests automatisés robustes et évolutives avec Playwright, en appliquant les meilleures pratiques de l'industrie et les patrons de conception (design patterns) pour assurer une maintenance à long terme.
  • Collaborer étroitement avec les développeurs et les gestionnaires de produits tout au long du cycle de vie du développement logiciel (SDLC) pour clarifier les exigences, identifier les lacunes rapidement et définir des critères d'acceptation clairs lors des cérémonies Agile.
  • Contribuer à la qualité globale des tests UI et API, en exploitant les signaux de surveillance, les revues d'incidents et les commentaires des clients pour identifier des opportunités d'amélioration.
  • Exploiter l'IA de manière innovante pour soutenir et accélérer les tâches de développement de l'automatisation QA.
  • Prendre en charge les résultats de qualité globaux en vous impliquant au-delà de l'exécution des tests pour améliorer les processus, la documentation et les flux de travail de l'équipe.
  • Incarner une mentalité d'amélioration continue en restant à l'affût des nouveaux outils, technologies et méthodologies de test.
  • Collaborer avec les développeurs QA Staff pour améliorer les processus et les pratiques d'assurance qualité à l'échelle de l'organisation.
  • Travailler avec les gestionnaires de produits pour définir des plans de test complets à partir de documents de conception (tels que les PRD et HLD).
  • Soutenir les tests d'acceptation utilisateur (UAT) pour les projets clés, par exemple lors de l'intégration de nouveaux partenaires ou clients.
  • Réviser et exécuter les cas de tests manuels et les scripts pour les fonctionnalités en développement à l'aide d'outils de suivi, afin de fournir à l'équipe de projet des commentaires sur leur potentiel d'automatisation.
  • Valider manuellement les fonctionnalités selon les plans de tests et intégrer ces scénarios dans la suite de tests de régression automatisés.
  • 5+ ans d'expérience en QA dans le test d'applications SaaS/Cloud, avec une compréhension approfondie du SDLC et de l'intégration stratégique de l'ingénierie de la qualité.
  • 2+ ans d'expérience pratique avec les frameworks d'automatisation tels que Playwright, Cypress ou des outils similaires, démontrant une capacité à créer et à faire évoluer des suites de tests de bout en bout (E2E).
  • Mentalité axée sur l'automatisation : priorité prouvée à la couverture automatisée plutôt qu'au QA purement manuel, en intégrant la fiabilité dans le pipeline CI/CD.
  • Capacité de test « Full-stack » (UI et API), incluant l'utilisation d'outils comme Postman.
  • Expertise en architecture de test, capable de bâtir des suites maintenables en utilisant des modèles comme le Page Object Model (POM) et les data factories.
  • Maîtrise de l'Agile et des outils de gestion de tests (ex: Allure TestOps).
  • Une solide expérience avec TypeScript et/ou Go est un atout, tout comme la maîtrise de MySQL ou de bases de données relationnelles similaires.
  • Vous abordez l'automatisation avec une mentalité d'ingénieur logiciel, en appliquant à votre code la même rigueur, les mêmes modèles de conception et les mêmes normes de scalabilité qu'un développeur pour une fonctionnalité principale.
  • Vous êtes un adepte du « Shift Left » capable d'identifier les lacunes et de clarifier les exigences dès la phase de planification, bien avant l'écriture de la première ligne de code.
  • Vous adoptez une vision globale de la qualité axée sur les données, en allant au-delà des tests d'interface (UI) pour exploiter les tests d'API, les signaux système et les commentaires des clients.
  • Vous possédez une curiosité technique et une vision tournée vers l'IA, vous poussant à expérimenter proactivement des outils modernes et des méthodologies innovantes pour accroître votre impact.
  • Vous optimisez les processus avec un sentiment de responsabilité, en cherchant constamment des moyens d'améliorer la documentation et les flux de travail pour fluidifier le cycle de développement.
  • Vous êtes principalement un(e) testeur(euse) manuel(le) et ne souhaitez pas vous concentrer sur l'architecture d'automatisation.
  • Vous préférez une approche « Cascade » (Waterfall) réactive.
  • Vous êtes plus à l'aise dans un rôle à portée fixe et étroite sans remettre en question les exigences.
  • Vous préférez travailler de façon isolée sans prendre d'initiatives pour améliorer les processus d'équipe.
  • Entretien avec le recruteur : Un appel d'introduction de 30 minutes pour discuter de votre parcours, de votre intérêt pour le poste et répondre à vos questions sur nous.
  • Test technique à domicile : Étude de cas pour évaluer votre niveau technique.
  • Entretien technique (60 min) : Discussion approfondie avec deux Développeurs QA Staff sur votre test technique.
  • Entrevue Culture et Valeurs : Une conversation finale de 45 minutes pour assurer l'alignement avec notre mission et vos objectifs de carrière.
  • Vérification des antécédents et offre : Réalisation des vérifications de références et d'antécédents avant l'envoi d'une offre formelle.
  • Couverture de santé : Assurance soins complémentaires, dentaires et de la vue de premier plan, incluant une généreuse couverture pour les médicaments.
  • Compte de dépenses de santé et mieux-être : Un fonds flexible annuel de 1 500 $ pour le gym ou des besoins médicaux.
  • Congés payés généreux : 4 semaines de vacances plus 8 jours de congés mobiles.
  • Épargne-retraite : Régime collectif de REER/RPDB avec cotisations de l'employeur.
  • Télémédecine : Accès via Dialogue et couverture pour praticiens agréés.
  • Soutien à la famille : Programmes de prestations complémentaires parentales.
  • Flexibilité : Télétravail complet ou accès à nos bureaux (Montréal, Toronto, Vancouver, etc.).
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoQA Automation DeveloperÁrea del rol
Señal de senioritySeniorNivel del candidato
StackCI/CD, Docker, TypeScriptSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.
Aplicar en el sitio de la empresaSitio de la empresaAbrir link