Rejoignez nesto – fière lauréate du titre Canadian Rocketship 2025. Propulsée au palmarès Deloitte Fast 50, nesto évolue aux côtés des plus grands innovateurs technologiques du Canada. Nous transformons une industrie hypothécaire de 2,1 billions de dollars à la vitesse de l'éclair en bâtissant l'écosystème hypothécaire du futur.
BÂTISSEZ des technologies de prêt avec les meilleurs développeurs, ingénieurs en IA et experts hypothécaires au pays. Évoluez au sein d'une pile technologique moderne et d'un cadre de développement conçu pour libérer votre plein potentiel et accélérer votre carrière.
Pourquoi nous rejoindre
- 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.
À propos de nous
nesto est une entreprise technologique de premier plan dans le secteur financier canadien (Fintech), fondée à Montréal en 2018. Notre mission principale est d'offrir une expérience de financement immobilier positive, responsabilisante et transparente, simplifiée de A à Z. Initialement lancés comme courtier numérique pour apporter de la clarté au processus hypothécaire complexe grâce à la technologie, nous avons rapidement évolué pour bâtir la plateforme de prêt hypothécaire en ligne directe aux consommateurs la plus performante au Canada, où nos experts qualifiés sont appuyés par une technologie de pointe.
Depuis, nous avons élargi notre offre pour devenir un véritable « écosystème hypothécaire », étendant notre portée en tant que partenaire B2B pour les grandes institutions financières au pays. Notre premier produit B2B a vu le jour en 2022 avec IG Gestion de patrimoine, coïncidant avec notre ronde de financement de série C. Une étape cruciale a été franchie en 2024 avec l'acquisition du Groupe CMLS. Cette transaction a donné naissance au Groupe nesto (qui regroupe nesto, CMLS et sa filiale Intellifi), entraînant une croissance massive. Nous comptons aujourd'hui 1 250 employés répartis dans 12 bureaux à travers le pays et gérons 73 milliards de dollars CAD en actifs hypothécaires résidentiels et commerciaux.
Pourquoi nous recrutons
Nous créons de nouvelles équipes de développement en raison de notre forte croissance, et chaque équipe inclut un(e) Développeur(euse) senior en automatisation QA / Développeur(euse) senior en test logiciel (SDET) au sein de sa structure de base. Nous cherchons également à améliorer continuellement nos processus et nos pratiques d'assurance qualité; nous avons donc besoin de quelqu'un capable de renforcer l'automatisation, de hausser les standards de qualité et de contribuer à la manière dont nos équipes conçoivent et livrent les logiciels.
Dans ce rôle, vous utiliserez quotidiennement les outils suivants : Playwright, Postman, Datadog, Docker, ArgoCD, GitHub, TypeScript et MySQL.
Lieu de travail, fuseau horaire et disponibilité
Ce poste en priorité télétravail est ouvert aux candidats de partout au Canada. Vous avez la flexibilité de travailler de la maison ou de l'un de nos bureaux, notamment à Montréal, Toronto, Vancouver, Winnipeg, Ottawa et Calgary.
Vos responsabilités
- 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.
Votre profil
- 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.
Ce poste est pour vous si :
- 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.
Ce poste n'est PAS pour vous si :
- 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.
Processus d'entretien
- 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.
Ce que nous offrons
- 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.).
Diversité et Inclusion
Chez nesto, nous croyons que la créativité et la collaboration sont le résultat d'une équipe diversifiée. Nous sommes engagés à favoriser une culture de la diversité, de l'équité, de l'inclusion et de l'appartenance, et nous encourageons fortement les femmes, les personnes de couleur, les membres de la communauté LGBTQIA+ et les personnes en situation de handicap à postuler. Nous nous engageons à créer un environnement de travail inclusif et accueillant pour tous. Ce poste est ouvert à tous les candidats et candidates et peut être occupé à distance depuis n'importe où au Canada.
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.