Talent.com
Nesto-Cloud
Développeur(euse) senior en automatisation QANesto-Cloud • Montreal (administrative region), QC, Canada
Développeur(euse) senior en automatisation QA

Développeur(euse) senior en automatisation QA

Nesto-Cloud • Montreal (administrative region), QC, Canada
10 days ago
Job type
  • Full-time
Job description

Développeur(euse) senior en automatisation QA

nesto est une fintech canadienne fondée à Montréal en 2018. Notre mission est d'offrir 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 l'acquisition du Groupe CMLS, formant ainsi le Groupe Nesto (nesto, CMLS et sa marque filiale Intellifi). Nous comptons aujourd'hui 1 300 employés répartis dans 12 bureaux à l'échelle du pays et 73 milliards de dollars canadiens d'actifs 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 d'assurance qualité; nous avons donc besoin d'une personne capable de renforcer l'automatisation, 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 d'abord, est ouvert aux candidat(e)s partout au Canada. Travaillez de la maison ou depuis l'un 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 l'industrie afin d'assurer 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 d'acceptation lors des cérémonies Agiles.
  • Piloter la qualité tant du côté des tests d'interface (UI) que des tests d'API, en tirant parti des signaux de surveillance, des revues d'incidents et de la rétroaction des clients pour cibler les occasions d'amélioration.
  • Exploiter l'IA de façon novatrice pour soutenir et accélérer les tâches de développement en automatisation de l'AQ.
  • Prendre en charge les résultats de qualité au sens large en demeurant impliqué(e) au-delà de l'exécution des tests, afin d'améliorer les processus, la documentation et les méthodes de travail de l'équipe.
  • Adopter un état d'esprit d'amélioration continue en restant à l'affût des nouveaux outils, technologies et méthodologies de test.
  • Collaborer avec les développeurs(-euses) staff en automatisation de l'AQ pour améliorer les processus et les pratiques d'assurance qualité à l'échelle de l'organisation.
  • 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 d'acceptation par les utilisateurs (UAT) pour les projets clés, par exemple lors de l'inté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 à l'aide d'outils de gestion et de suivi des tests, afin de fournir à l'équipe de projet une rétroaction sur leur potentiel d'automatisation.
  • 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 d'expé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 l'ingénierie de la qualité dans le processus de développement.
  • Plus de 2 ans d'expérience pratique avec un cadre d'automatisation 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 d'esprit « automatisation d'abord », avec des antécédents démontrant la priorité accordée à la couverture automatisée plutôt qu'à l'AQ uniquement manuelle, et l'intégration de la fiabilité dans le pipeline CI/CD.
  • Une capacité de test pleine pile couvrant les couches UI et API, y compris de l'expérience avec des outils comme Postman pour la validation d'API, 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 d'automatisation maintenables selon les patrons de conception standards de l'industrie (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 l'expérience avec MySQL ou une base de données relationnelle similaire.

Ce poste est peut-être pour vous si

  • Vous abordez l'automatisation avec un état d'esprit de génie logiciel, en appliquant la même rigueur, les mêmes patrons de conception et les mêmes normes d'évolutivité qu'un 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 d'interface de base pour exploiter les tests d'API, les signaux système et la rétroaction des clients afin de trouver des pistes d'amélioration.
  • Vous êtes tourné(e) vers l'IA 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 qu'on vous le demande.

Vous ne devriez pas postuler si

  • Vous êtes principalement testeur(-euse) manuel(le) et ne souhaitez pas concevoir l'automatisation 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 d'IA dans votre travail quotidien.

Processus d'entrevue

  • 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 l'AQ, incluant une discussion de votre étude de cas.
  • Entrevue finale (60 minutes) : une entrevue non technique avec l'équipe d'embauche.
  • Étape de l'offre : vérifications des antécédents, du casier judiciaire et des références, suivies d'une 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 l'employeur.
  • 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 l'un 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 l'industrie : 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 d'une é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.

#J-18808-Ljbffr
Create a job alert for this search

Développeur(euse) senior en automatisation QA • Montreal (administrative region), QC, Canada

Similar jobs

Ingénieur logiciel senior

MondouMontreal (administrative region), QC, CA
Full-time

Le Groupe Legault est un leader canadien de l’industrie des animaux de compagnie, fort de plus de 170 magasins à travers le pays.Entreprise familiale québécoise depuis plus de 105 ans, nous dévelop... Show more

 • Promoted

Expert QA en Automatisation de Tests

Portage CyberTechMontreal West, QC, CA
Full-time

Cherchez un nouvel défi en tant qu'Analyste QA, spécialisé dans l'automatisation des tests.Vous serez chargé de l'élaboration de tests avec Playwright pour garantir un produit logiciel optimal en c... Show more

 • Promoted

Expert en Automatisation RPA à Montréal

Gravity ConseilMontreal (administrative region), QC, CA
Full-time

Intégré à Chrome Technologies à Montréal, devenez Expert en Automatisation RPA dans un poste hybride.Transformez les processus d'affaires en solutions d'automatisation performantes pour nos clients... Show more

 • Promoted

Responsable QA Développement chez Mecademic

MecademicMontreal (administrative region), QC, CA
Full-time

Mecademic est à la recherche d'un Responsable QA Développement pour superviser la qualité de ses solutions robotiques innovantes.Ce rôle est axé sur les tests et sécurité des systèmes logiciels et ... Show more

 • Promoted

Développeur.se de recherche en apprentissage automatique sénior

LawZeroMontreal, Montreal (administrative region), CA
Full-time

Dans ce rôle, vous travaillerez en étroite collaboration avec les chercheur.Collaborer avec les chercheurs pour accélérer la recherche, l'entraînement et l'inférence des modèles, et faciliter l'imp... Show more

 • Promoted

Senior Analyste QA pour VOSKER

VoskerMontreal (administrative region), QC, CA
Full-time

Développez votre carrière avec VOSKER comme Analyste QA Hardware Senior.Vous jouerez un rôle crucial dans la validation des caméras de sécurité, en vous concentrant sur des tests rigoureux et une q... Show more

 • Promoted

Ingénieur Senior en IA et Automatisation

Randstad DigitalMontreal
Full-time

Devenez un acteur clé dans l'automatisation financière en tant qu'Ingénieur Senior en IA à Montréal.Participez au développement de solutions d'architecture de calibre entreprise.Randstad Digital re... Show more

 • Promoted

Spécialiste Senior, Automatisation des Données et Ingénierie /Sr. Specialist, Data Automation E[...]

McKessonMontreal (administrative region), QC, CA
Full-time

McKesson, l’une des 10 premières entreprises du classement Fortune Global 500, touche à pratiquement tous les aspects des soins de santé et s’emploie à faire une réelle différence.Nous sommes recon... Show more

 • Promoted

Développeur.euse QA - Automatisation

Turbulent a Cloud Imperium CompanyMontreal (administrative region), QC, CA
Full-time

Dans ce poste, vous serez appelé.ZoneCEC, un produit numérique en éducation distribué via une vaste plateforme web & mobile, actuellement utilisé dans près de 70 % des écoles au Québec.L'équipe, co... Show more

 • Promoted

Expert en Robotisation de Processus Senior à Montréal

CHROME TECHNOLOGIESMontreal (administrative region), QC, CA
Full-time

Recherchez un rôle stimulant à Montréal en tant qu'expert en Robotisation de Processus Senior.Ce poste hybride vous permet de travailler sur des solutions UiPath d'automatisation.Nous sommes à la r... Show more

 • Promoted

Expert en Tests et Automatisation chez Octasic

OctasicMontreal (administrative region), QC, CA
Full-time

Immergez-vous dans le monde des technologies avancées avec Octasic en tant qu'Ingénieur en Vérification et Validation ! Ce rôle est centré sur les tests automatisés pour des systèmes sans fil.Au se... Show more

 • Promoted

Ingénieur Senior en Apprentissage Automatique - Torc

Torc RoboticsMontreal (administrative region), QC, CA
Full-time

Avancez votre carrière avec Torc en tant qu'Ingénieur Senior en apprentissage automatique dans la perception hors ligne.Apportez vos compétences en vision par ordinateur pour élargir les solutions ... Show more

 • Promoted

Développeur.se sénior.e de logiciels/ Senior Engine Software Developer - Iron Man

Motive StudioMontreal (administrative region), QC, CA
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.A community that connects across the globe, where cre... Show more

 • Promoted

UiPath Senior: Développement et Optimisation

TEHORA inc.Montreal (administrative region), QC, CA
Full-time

TEHORA est à la recherche d'un UiPath Senior pour développer et optimiser des solutions d'automatisation à Québec, en mode télétravail.Réalisez un impact significatif au sein d'une plateforme RPA d... Show more

 • Promoted

QA & Automation Specialist

BraindateMontreal (administrative region), QC, CA
Full-time

B Corporation certifiée et primée.Cela signifie que nous avons pris l’engagement public d’utiliser notre entreprise pour générer un impact positif et mesurable dans le monde.Notre produit phare, Br... Show more

 • Promoted

Développeur Apprentissage Automatique à Ubisoft

UbisoftMontreal (administrative region), QC, CA
Full-time

Faites progresser votre carrière avec Ubisoft en tant que Développeur en Apprentissage Automatique à Montréal, où la création de systèmes sécurisés et fiables est primordiale.Apportez votre experti... Show more

 • Promoted

Ingénieur QA Automatisation chez OPAL-RT

OPAL-RT TECHNOLOGIESMontreal (administrative region), QC, CA
Full-time

OPAL-RT Technologies est à la recherche d'un Ingénieur en Automatisation Assurance Qualité pour aider à développer des outils de tests essentiels pour nos projets.Travaillez avec des entreprises de... Show more

 • Promoted

Lead QA et Tests Utilisateurs – E‑Commerce

Air TransatMontreal, Montreal (administrative region), CA
Full-time

Une compagnie aérienne à Montréal recherche un(e) spécialiste en qualité.Vous serez responsable des tests d’acceptation des utilisateurs et du suivi des demandes de développement sur les plateforme... Show more

 • Promoted

QA Analyste – Automatisation et Mobile

SystematixMontreal (administrative region), QC, CA
Full-time

Venez enrichir votre parcours professionnel à Montréal en tant qu'Analyste QA.Ce poste hybride se concentre sur l’automatisation des tests pour des applications mobiles sur iOS et Android.En tant q... Show more

 • Promoted

Senior QA Lead for ERP & Automation (Hybrid Montreal)

Jesta I.S.Montreal, Montreal (administrative region), CA
Full-time

A leading ERP software company in Montreal is seeking a Senior QA Analyst to ensure software quality through comprehensive testing strategies.The role involves leading QA initiatives, mentoring tea... Show more