Senior QA Automation Developer
nesto
nesto is a Canadian fintech founded in Montreal in 2018. Our mission is to offer a positive, empowering, and transparent property financing experience, simplified from start to finish. We started as a digital broker using technology to bring transparency to the mortgage process, then built Canada's leading direct-to-consumer online mortgage lending platform, where qualified mortgage experts are backed by advanced technology. At nesto, we build the technology that makes mortgages in Canada faster, simpler, and more transparent, and we ship at real speed.
We've since grown into a full mortgage ecosystem, serving large financial institutions across Canada as a B2B partner. Our first B2B product launched in 2022 with IG Wealth Management. In 2024, nesto acquired CMLS Group, forming the nesto Group (nesto, CMLS, and its subsidiary brand Intellifi). We now have 1,300 employees across 12 offices nationwide and $73 billion CAD in residential and commercial mortgage assets under administration.
Why we’re hiring
Our growth means new development teams, and every team includes a Senior QA Automation Developer (I or II) as part of its core structure. We also want to keep improving our QA practices, so we need someone who can strengthen automation, raise quality standards, and shape how our teams build and deliver software. This role reports to the Engineering Team Lead. Your daily tech stack will include Playwright, Postman, Datadog, Docker, ArgoCD, GitHub, TypeScript, and MySQL. As noted in "What You Bring," we don't expect you to have worked with all of them.
Work location and availability
This remote-first role is open to candidates across Canada. Work from home or from any of our offices, including Montreal, Toronto, Vancouver, Winnipeg, Ottawa, and Calgary.
What you'll be doing
- Architect, build, and maintain robust, scalable automated test suites using Playwright, applying industry best practices and design patterns to ensure long-term maintainability.
- Partner with developers and product managers across the SDLC to clarify requirements, catch gaps early, and define acceptance criteria during Agile ceremonies.
- Drive quality across both UI and API testing, leveraging monitoring signals, incident reviews, and customer feedback to identify improvement opportunities.
- Leverage AI in innovative ways to support and accelerate QA automation development tasks.
- Experience testing configuration-driven or multi-tenant products where behaviour varies across clients or environments.
- Contribute to shared team tooling and standards so automation gets faster for everyone.
- Take ownership of broader quality outcomes by staying involved beyond test execution to improve processes, documentation, and team workflows.
- Bring a continuous improvement mindset to the role, staying current with new tools, technologies, and testing methodologies.
- Collaborate with Staff QA Automation Developers to improve processes and QA practices across the organization.
- Work with product managers to define comprehensive test plans from design documents, such as PRDs and HLDs.
- Support User Acceptance Testing (UAT) for key projects, for example when we integrate new partners/clients.
- Review and execute manual test cases and scripts for features under development using test management/tracking tools to provide feedback on automation suitability to the project team.
- Manually validate features based on test plans and integrate those scenarios into the automated regression test suite.
What you bring
- 5+ years of QA experience testing SaaS or cloud applications, with a deep understanding of the full SDLC and how quality engineering fits into the development process.
- 2+ years of hands-on automation framework experience with Playwright, Cypress, or similar, with a proven ability to author, maintain, and scale end-to-end (E2E) test suites.
- An automation-first mindset, with a track record of prioritizing automated coverage over manual-only QA and building reliability into the CI/CD pipeline.
- Full-stack testing capability across UI and API layers, including experience with tools like Postman for API validation, ensuring comprehensive coverage at every level of the stack.
- Test architecture and scalable design expertise, with the ability to build maintainable automation suites using industry-standard design patterns (e.g., Page Object Model, data factories, separation of concerns).
- Agile fluency and tooling experience, including comfort working in rapid delivery environments with frequent release cycles, and familiarity with test management platforms like Allure TestOps for reporting and tracking.
- A strong background in TypeScript and/or Go is a plus, as is experience with MySQL or similar relational databases.
This role might be for you if
- You approach automation with a software engineering mindset, applying the same rigor, design patterns, and scalability standards a developer applies to a core feature.
- You're a "Shift Left" advocate who clarifies requirements during planning, long before the first line of code is written.
- You take a data-driven, holistic view of quality, moving past basic UI tests to use API testing, system signals, and customer feedback to find improvements.
- You're AI-forward and technically curious, and you experiment with modern tools to sharpen your strategy and increase your impact.
- You keep improving how the team works, and take ownership of processes and documentation without being asked.
You shouldn't apply if
- You're primarily a manual tester and don't want to architect automation or learn new technologies.
- You prefer a reactive, waterfall approach where you wait for development to finish before getting involved.
- You want a narrow, fixed-scope role where you run tests rather than challenge requirements and find gaps.
- You prefer to work in isolation and don't want to improve broader team workflows, documentation, or quality processes.
- You're not ready to bring AI tools into your daily work.
- Recruiter Screen (30 minutes): a first conversation about your background and the role.
- Take-Home Assignment: a case study the team reviews to assess your technical level.
- Technical Interview (60 minutes): a technical deep dive with two of our Staff QA Automation Developers, including a discussion of your case study.
- Final Interview (60 minutes): a non-technical interview with the hiring team.
- Offer Stage: background, criminal, and reference checks, followed by a formal offer.
What we offer
- Comprehensive Health Coverage: top-tier extended health, dental, and vision, with 100% drug coverage.
- Health and Wellness Spending Account: a $1,500 combined annual flex fund for gym memberships or extra medical needs.
- Generous Paid Time Off: 4 weeks of vacation plus 8 personal floater days.
- Retirement Savings: a group RRSP/DPSP plan with competitive company-matching contributions.
- Telemedicine: access via Dialogue and coverage for licensed practitioner services.
- Family Support: parental leave top-up programs for maternity and parental leave.
- Flexible Work: fully remote or from any of our offices in Montreal, Calgary, Toronto, Vancouver, and more.
- Hypergrowth: Deloitte Fast 50, three years in a row.
- Tech community credibility: TechTO Canadian Rocketship 2025.
- Industry leadership: CLA Lending Company of the Year, four consecutive years.
- Talent recognition: CMP Top Mortgage Employer 2025.
- Trusted technology: powering major financial institutions across Canada.
- A culture built on trust, speed, high standards, and a genuine focus on the people we serve.
Diversity and inclusion
At nesto, we believe creativity and collaboration come from a diverse team. We're committed to building a workplace that is inclusive and welcoming to all, and we strongly encourage women, people of color, LGBTQIA+ individuals, and individuals with disabilities to apply.
#J-18808-Ljbffr- ...exceeds 25%. Job Description We are looking for a Senior QA Automation Engineer to drive quality engineering practices across a next... ...the development lifecycle. Responsibilities Design, develop, and maintain automated test frameworks using Playwright and/...SeniorFull timeContract workInternshipRemote workRelocationShift work
- Senior QA Automation Developer, Integrations About Us Founded in Montreal in 2018, nesto is a Canadian fintech company on a mission to make property financing positive, empowering, and transparent from start to finish. We began as a digital mortgage broker and became Canada...SeniorInternshipRemote work
- ...products. Come join us and help build a better financial future for millions of people. About the Role We are seeking a Senior QA Automation Developer to join our team who has end-to-end ownership to build a new quality product. Through automation and functional testing,...SeniorWork at officeLocal areaRemote workFlexible hours
$21 - $25 per hour
...office. Our Quality Assurance (QA) team is eagerly seeking a QA... ...by designing and executing automated test scripts. Work collaboratively... ...hands-on experience in test automation, quality assurance, and... ...Java, or scripting languages) to develop automated test scripts for functional...SuggestedPermanent employmentInternshipWork at office$85.5k - $114k per year
...helping to take science a step beyond by developing solutions for some of the world’s... ...cures for cancer. We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering team... ...with business stakeholders, architects, QA, support teams, and global delivery...SeniorRemote jobLong term contractFull timeWork at officeMonday to friday- ...Who You Are You’re an experienced Senior Business Intelligence Developer who enjoys solving complex business problems... ...with developers, quality assurance (QA), product owners and infrastructure... ...Strong Python development skills for automation, data processing and integration. ~...SeniorLong term contractWork at officeLocal areaRemote work
- ...follow Telesat on X and LinkedIn or visit We are seeking a senior Python Automation Engineer to design, build, and maintain scalable test... ...team mentorship. You will work closely with software developers, DevOps engineers, and architects to improve software quality...SeniorFull timeWorldwide
$90k - $140k per year
Senior Python Developer Position Description Senior Python Developer We are seeking a Senior Python Developer with expertise in cloud native... ...skills, including backend services, data processing, automation, APIs, and notebook based development . Advanced SQL capabilities...Senior$80k - $85k per year
...video-enabled business intelligence solutions and is looking for a Junior QA Specialist to help us deliver with impeccable quality. We are looking for a person who is passionate about quality, test automation and technology, possesses a collaborative and ‘can-do’ mindset, and...$60 per hour
...scripting-related tasks involving Lua programming. Identify bugs, performance issues, and opportunities to improve existing code. Develop and modify Lua scripts based on project requirements. Apply strong programming fundamentals, including modular design, data...SeniorWeekly payContract workRemote work10 hours per week- ...Altinity is looking for a great ClickHouse QA Engineer / SDET with a security focus to... ...in the stack. You will be writing automated tests, running AI-assisted security scans,... ...coder - You know or want to learn how to develop and run tests at every level of the stack...Remote jobFull timeFlexible hours
- ...and operational requirements. The successful candidate will develop and maintain performance metrics, analyze results and trends, and... ...with development and Platform Engineering teams to enhance release automation, deployment pipelines, and testing capabilities. Develop,...RelocationRelocation package
$100k - $135k per year
...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence...SeniorFull timeWork at officeRemote workFlexible hours- ...and Real Property (DSRP) is currently looking to staff the Senior Full-Stack Developer (Senior Digital Product Developer) position. Senior Full... ...with Azure DevOps, CI/CD pipelines, DevOps practices, and automated testing frameworks; Experience establishing technical standards...SeniorFull timeFixed term contract
- ...1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation....SeniorFull timeInternshipRemote workRelocation
- ...Senior Mainframe Developer role at Thermo Fisher Scientific in Ottawa supporting critical application development and modernization. The position requires deep COBOL expertise, end-to-end project ownership, and mentoring capabilities for a hands-on technical professional....Senior
- ...Nice to have Agile SCRUM, SQL Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior...Senior
- ...the UK, India, Australia and New Zealand. Our work covers test automation, performance engineering, AI-First Quality Engineering and quality... ...team alongside functional testers, business analysts and developers, turning test scenarios into reliable, reusable automation....Full timeContract workInternshipMonday to friday
- ...and LinkedIn or visit We are seeking a highly skilled Workday Developer with 3+ years of Finance-focused experience in Workday... ...Gateway, and building custom AI agents / agentic workflows to automate enterprise use cases. Key Responsibilities Administrative...Full timeWorldwide
- ...and LinkedIn or visit We are seeking a highly skilled Workday Developer with 3+ years of Finance-focused experience in Workday... ...or familiarity with Workday AI Agents, AI Gateway, and building custom AI agents / agentic workflows to automate enterprise use cases....Full timeWorldwide
- ...definitions of family. Job Description Job Title : Backend Developer Job Type : Permanent, Full-Time Work Model : Hybrid... ...developing background jobs, queue-based processing, and automated tests. ~ Experience with Git, Docker, and modern software development...Long term contractPermanent employmentFull timeInternship
- ...definitions of family. Job Description Job Title : Frontend Developer Job Type : Permanent, Full-Time Work Model : Hybrid... ...or event-driven architectures. ~ Experience implementing automated testing practices, including unit, integration, and end-to-end...Long term contractPermanent employmentFull timeInternship
$19.75 per hour
...interfere with the authenticity of the assessment process. Role Information: EN Studio: Keywords Studios Location: Americas, Canada, Ottawa Area of Work: QA Testing Services Service: Globalize Employment Type: Full Time Working Pattern: In-Office, Remote...Hourly payPermanent employmentFull timeLive InWork at officeRemote workWork from homeTrial periodWork visa- ...criteria becomes available. Software Developer — Front-End UI (New Grad) Overview... ...testing, and documentation work Writing automated unit tests and E2E tests for UI features... ...Design, Test Plans) under guidance from senior team members Working within a CI/CD environment...SeniorFull timePart timeInternship
$80k - $130k per year
Backend Developer (AWS) Position Description Backend Developer (AWS) . Reliability Clearance granted preferably, or eligible based... ...using Docker . Understanding of infrastructure as code and automated deployment, preferably using AWS CloudFormation or Terraform...- About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into...SeniorFull time
$75k - $125k per year
Agentic AI Developer Position Description We are seeking Intermediate Agentic AI Developers / AI Engineers to support an AI modernization... ...to design, develop, and enhance AI agents and intelligent automation solutions using modern cloud technologies. The role offers an...$80k - $90k per year
...000 Type of Vacancy: New We are looking for a Frontend/UI Developer to join the Larus team. You will design and build the... ...are not required, but will set you apart and open pathways to seniority: Frontend architecture - modular methodologies (Feature-Sliced...Permanent employmentFull timeWork at officeRemote workHome officeMonday to friday3 days per week- ...TEHORA est présentement à la recherche d’ un Analyste fonctionnel QA / Tests afin d’assurer la qualité des solutions. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Élaborer et exécuter les plans de tests ; Réaliser les...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...Description ServiceNow Service Catalogue Developer RESPONSIBILITIES: The Contractor’s... ...a centralized service catalogue. • Automating request fulfilment to reduce manual effort... ...and UI policies b. Workflow and Automation • Creating workflows and flows for request...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior QA Automation Developer. Be the first to apply!
- quality assurance engineer Ottawa, ON
- senior quality assurance engineer Ottawa, ON
- software quality assurance engineer Ottawa, ON
- qa engineer Ottawa, ON
- software test engineer Ottawa, ON
- control and automation engineer Ottawa, ON
- automation specialist Ottawa, ON
- ingénieur automatisme Ottawa, ON
- programmeur en automatisation Ottawa, ON
- automation engineer Ottawa, ON


