Senior QA Automation Developer, Integrations

2 days ago

Calgary AB, Calgary Census Division, AB; Alberta, Canada nesto Full-time
Senior QA Automation Developer, Integrations 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's leading direct-to-consumer online lending platform. Through Nesto Cloud, our B2B, cloud-native, end-to-end mortgage technology platform, we empower financial institutions, credit unions, and commercial real estate lenders with intelligent automation, real-time compliance, and seamless integrations across the full lending lifecycle. Together with CMLS Financial, we form the Nesto Group: more than $73 billion CAD in residential and commercial mortgages under management, 1,300+ team members, 12 offices across Canada. Deloitte Fast 50 – 3 years in a row Tech community credibility: CMP Top Mortgage Employer 2025 The mortgage industry runs on legacy systems, slow processes, and information nobody can see. We are changing that by building better technology. nesto is a place for builders, problem-solvers, and curious minds – people who move fast, embrace innovation, and believe we're stronger together. This is the place for you if you trust your skills and want to build technology that reshapes an entire industry. We also do not think building with AI belongs to engineers. This is a remote-first role open to candidates anywhere in Canada. This role is focused on building automation coverage for these initiatives, shaping end-to-end quality as the programs scale. We already have a strong automation suite and deep in-house expertise at the staff level. It's about taking what works, adapting it to a platform being reshaped for these programs, and wiring it into CI/CD so quality keeps pace with delivery speed. We move fast and iterate, but we don't ship manual workarounds – we invest in repeatable, scalable structure. You'd be the automation specialist within our delivery team, working closely with our staff automation developers as expert sounding boards, setting the approach and advising us on how this should be done. You can expect roughly a 80/20 split between hands-on coding and collaboration, depending on the project stage. Within 90 days, a working test automation framework is running, with 60–80% of critical test scenarios automated, running, and actively relied on by the team. Within six months, automation runs in the CI/CD pipeline on pull requests, mirroring what exists for our core platform. You've adapted and extended the existing automation framework rather than rebuilding from scratch – leveraging the suite and expertise already in place. You make sure quality is understood beyond sprint-by-sprint testing, with a focus on ensuring all the pieces work together end to end. Architect, build, and maintain scalable automated test suites in Playwright, using design patterns that keep them maintainable over time. Partner with architects, developers, product managers, and our Staff QA Automation Developers across the SDLC – to clarify requirements and define clear acceptance criteria early, and to raise QA practices across the organization. Drive quality across UI and API testing, using monitoring signals, incident reviews, and customer feedback to find improvements. Work with Delivery leadership, stakeholders, and partners to prioritize automation coverage. Integrate automated testing into the CI/CD pipeline so coverage runs continuously. Work with product managers to define comprehensive test plans from product and design specifications (URDs, PRDs, HLDs). Play a key role in supporting User Acceptance Testing (UAT) for key projects, for example when we integrate new partners or clients. Leverage AI to speed up how you build and maintain automated tests, then share what works with the team. Own quality beyond test execution – improve processes, documentation, and team workflows, and standardize what works into repeatable practices. Review and run manual test cases in our test management tooling, validate features against test plans, and fold the right scenarios into the automated regression suite. 5+ years of QA experience testing SaaS or cloud applications, with a deep understanding of the full SDLC and how Quality Engineering fits into development. ~2+ years of hands-on test automation framework experience with Playwright, Cypress, or similar, including authoring and maintaining end-to-end (E2E) test suites. ~ A strong background in TypeScript and/or Go is required, and experience with MySQL or similar relational databases is a plus. ~ An automation-first track record: automated coverage over manual-only QA, with reliability built into the CI/CD pipeline rather than bolted on. ~ Full-stack testing across UI and API layers, including API validation with tools like Postman. ~ Test architecture and scalable design expertise, using patterns such as Page Object Model, data factories, and separation of conc