Senior QA Automation Developer (Remote)
Straight from nesto’s careers page. Apply on the company site — no recruiter, no middleman.
Développeur(euse) senior en automatisation QA
Location: Canada
Department: Technologie - Technology
About the Company
À propos de nous
nesto est une fintech canadienne fondée à Montréal en 2018. Notre mission est doffrir une expérience de financement immobilier positive, valorisante et transparente, simplifiée du début à la fin. Nous avons débuté comme courtier numérique misant sur la technologie pour apporter de la transparence au processus hypothécaire, puis nous avons bâti la principale plateforme canadienne de prêt hypothécaire en ligne directe aux consommateurs, où des experts hypothécaires qualifiés sont appuyés par une technologie de pointe.
Depuis, nous sommes devenus un écosystème hypothécaire complet, au service de grandes institutions financières partout au Canada à titre de partenaire B2B. Notre premier produit B2B a été lancé en 2022 avec IG Gestion de patrimoine. En 2024, nesto a fait lacquisition du Groupe CMLS, formant ainsi le Groupe Nesto (nesto, CMLS et sa marque filiale Intellifi). Nous comptons aujourdhui 1 300 employés répartis dans 12 bureaux à léchelle du pays et 73 milliards de dollars canadiens dactifs hypothécaires résidentiels et commerciaux sous administration.
Pourquoi nous recrutons
Notre croissance entraîne la création de nouvelles équipes de développement, et chaque équipe compte un(e) Développeur(euse) senior en automatisation QA (I ou II) au cœur de sa structure. Nous souhaitons aussi continuer à améliorer nos pratiques dassurance qualité; nous avons donc besoin dune personne capable de renforcer lautomatisation, de rehausser les normes de qualité et de façonner la manière dont nos équipes conçoivent et livrent leurs logiciels. Ce poste relève du chef ou de la cheffe déquipe en ingénierie. Votre pile technologique quotidienne comprendra Playwright, Postman, Datadog, Docker, ArgoCD, GitHub, TypeScript et MySQL. Comme indiqué dans la section « Ce que vous apportez », nous ne nous attendons pas à ce que vous les maîtrisiez tous.
Lieu de travail et disponibilité
Ce poste, en mode télétravail dabord, est ouvert aux candidat(e)s partout au Canada. Travaillez de la maison ou depuis lun de nos bureaux, notamment à Montréal, Toronto, Vancouver, Winnipeg, Ottawa et Calgary.
Ce que vous ferez
- Concevoir, bâtir et maintenir des suites de tests automatisés robustes et évolutives avec Playwright, en appliquant les meilleures pratiques et les patrons de conception de lindustrie afin dassurer leur maintenabilité à long terme.
- Collaborer avec les développeurs et les gestionnaires de produit tout au long du cycle de développement logiciel (SDLC) pour clarifier les exigences, repérer les lacunes tôt et définir les critères dacceptation lors des cérémonies Agiles.
- Piloter la qualité tant du côté des tests dinterface (UI) que des tests dAPI, en tirant parti des signaux de surveillance, des revues dincidents et de la rétroaction des clients pour cibler les occasions damélioration.
- Exploiter lIA de façon novatrice pour soutenir et accélérer les tâches de développement en automatisation de lAQ.
- Prendre en charge les résultats de qualité au sens large en demeurant impliqué(e) au-delà de lexécution des tests, afin daméliorer les processus, la documentation et les méthodes de travail de léquipe.
- Adopter un état desprit damélioration continue en restant à laffût des nouveaux outils, technologies et méthodologies de test.
- Collaborer avec les développeurs(-euses) staff en automatisation de lAQ pour améliorer les processus et les pratiques dassurance qualité à léchelle de lorganisation.
- Travailler avec les gestionnaires de produit pour définir des plans de tests complets à partir des documents de conception, comme les PRD et les HLD.
- Soutenir les tests dacceptation par les utilisateurs (UAT) pour les projets clés, par exemple lors de lintégration de nouveaux partenaires ou clients.
- Réviser et exécuter des cas et des scripts de tests manuels pour les fonctionnalités en développement à laide doutils de gestion et de suivi des tests, afin de fournir à léquipe de projet une rétroaction sur leur potentiel dautomatisation.
- Valider manuellement les fonctionnalités selon les plans de tests et intégrer ces scénarios à la suite de tests de régression automatisés.
Ce que vous apportez
- Plus de 5 ans dexpérience en assurance qualité sur des applications SaaS ou infonuagiques, avec une compréhension approfondie du cycle de développement logiciel complet et de la place de lingénierie de la qualité dans le processus de développement.
- Plus de 2 ans dexpérience pratique avec un cadre dautomatisation comme Playwright, Cypress ou un outil similaire, avec une capacité démontrée à créer, maintenir et faire évoluer des suites de tests de bout en bout (E2E).
- Un état desprit « automatisation dabord », avec des antécédents démontrant la priorité accordée à la couverture automatisée plutôt quà lAQ uniquement manuelle, et lintégration de la fiabilité dans le pipeline CI/CD.
- Une capacité de test pleine pile couvrant les couches UI et API, y compris de lexpérience avec des outils comme Postman pour la validation dAPI, assurant une couverture complète à tous les niveaux de la pile.
- Une expertise en architecture de tests et en conception évolutive, avec la capacité de bâtir des suites dautomatisation maintenables selon les patrons de conception standards de lindustrie (p. ex. Page Object Model, fabriques de données, séparation des responsabilités).
- Une aisance avec la méthodologie Agile et ses outils, incluant le confort de travailler dans des environnements de livraison rapide avec des cycles de mise en production fréquents, et une familiarité avec des plateformes de gestion de tests comme Allure TestOps pour le suivi et les rapports.
- Une solide expérience avec TypeScript et/ou Go est un atout, tout comme lexpérience avec MySQL ou une base de données relationnelle similaire.
Ce poste est peut-être pour vous si
- Vous abordez lautomatisation avec un état desprit de génie logiciel, en appliquant la même rigueur, les mêmes patrons de conception et les mêmes normes dévolutivité quun développeur applique à une fonctionnalité clé.
- Vous êtes un(e) adepte du « Shift Left » (tests en amont) qui clarifie les exigences dès la planification, bien avant lécriture de la première ligne de code.
- Vous avez une vision globale de la qualité, fondée sur les données, qui va au-delà des tests dinterface de base pour exploiter les tests dAPI, les signaux système et la rétroaction des clients afin de trouver des pistes damélioration.
- Vous êtes tourné(e) vers lIA et curieux(-euse) sur le plan technique, et vous expérimentez avec des outils modernes pour affiner votre stratégie et accroître votre impact.
- Vous améliorez continuellement les façons de faire de léquipe et prenez en charge les processus et la documentation sans quon vous le demande.
Vous ne devriez pas postuler si
- Vous êtes principalement testeur(-euse) manuel(le) et ne souhaitez pas concevoir lautomatisation ni apprendre de nouvelles technologies.
- Vous préférez une approche réactive de type « cascade », où vous attendez la fin du développement avant de vous impliquer.
- Vous cherchez un rôle étroit et à portée fixe, où vous exécutez des tests plutôt que de remettre en question les exigences et de repérer les lacunes.
- Vous préférez travailler en vase clos et ne souhaitez pas améliorer les méthodes de travail, la documentation ou les processus de qualité de léquipe.
- Vous nêtes pas prêt(e) à intégrer les outils dIA dans votre travail quotidien.
Processus dentrevue
- Entrevue avec le recruteur (30 minutes) : une première conversation sur votre parcours et le poste.
- Exercice à faire à la maison : une étude de cas que léquipe évalue pour déterminer votre niveau technique.
- Entrevue technique (60 minutes) : une plongée technique avec deux de nos développeurs(-euses) staff en automatisation de lAQ, incluant une discussion de votre étude de cas.
- Entrevue finale (60 minutes) : une entrevue non technique avec léquipe dembauche.
- Étape de loffre : vérifications des antécédents, du casier judiciaire et des références, suivies dune offre formelle.
Ce que nous offrons
- Couverture santé complète : assurance maladie complémentaire, soins dentaires et soins de la vue de premier ordre, avec couverture des médicaments à 100 %.
- Compte de dépenses santé et mieux-être : un fonds flexible annuel combiné de 1 500 $ pour les abonnements au gym ou les besoins médicaux supplémentaires.
- Congés payés généreux : 4 semaines de vacances, plus 8 journées personnelles flottantes.
- Épargne-retraite : un régime collectif REER/RPDB avec des cotisations de contrepartie concurrentielles de lemployeur.
- Télémédecine : accès via Dialogue et couverture des services de praticiens agréés.
- Soutien à la famille : programmes de complément de salaire pour les congés de maternité et les congés parentaux.
- Travail flexible : entièrement en télétravail ou depuis lun de nos bureaux à Montréal, Calgary, Toronto, Vancouver et ailleurs.
Pourquoi vous joindre à nous
- Hypercroissance : palmarès Fast 50 de Deloitte, trois années consécutives.
- Crédibilité dans la communauté techno : Canadian Rocketship 2025 de TechTO.
- Leadership dans lindustrie : Lending Company of the Year de la CLA, quatre années consécutives.
- Reconnaissance des talents : CMP Top Mortgage Employer 2025.
- Technologie de confiance : au service de grandes institutions financières partout au Canada.
- Une culture fondée sur la confiance, la rapidité, des normes élevées et un véritable souci des gens que nous servons.
Diversité et inclusion
Chez nesto, nous croyons que la créativité et la collaboration naissent dune équipe diversifiée. Nous nous engageons à bâtir un milieu de travail inclusif et accueillant pour tous, et nous encourageons fortement les femmes, les personnes racisées, les personnes LGBTQIA+ et les personnes en situation de handicap à poser leur candidature.
Veuillez noter quétant donné que nous servons des client(e)s situé(e)s dans tout le Canada, il est essentiel dêtre bilingue pour ce poste. Vous pourriez être amené(e) à communiquer en français et en anglais.
Similar remote jobs
More like this →


nesto
Senior QA Automation Developer, Integrations (Remote)

Discover More than 100,000 Hidden Remote Jobs Before Everyone Else
Unlock All Remote Jobs Today
Simple pricing. Big savings on Quarterly and Yearly.
Monthly Access
- Instant access to fresh remote jobs from 500+ companies
- New opportunities added hourly, often 3-7 days before anywhere else
- Advanced filtering by role type, stack, pay, and location
- Priority customer support
Yearly Access
- Everything in Monthly
- Save $169 (~74%) vs paying monthly
- Average job search takes ~6 months - get covered for the whole journey
- Less than the cost of one lunch per month for competitive advantage
- Equivalent to just ~$4.92/month