{"id":1507840,"url":"https://alion.io/job/nesto-senior-qa-automation-developer-2","title":"Senior QA Automation Developer","company":{"id":179546,"name":"Nesto","domain":"nesto.ca","url":"https://alion.io/company/nesto-2","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":{"grade":"A","score":91,"open_postings":19,"ghost_share":0,"stale_share":0.158,"repost_share":0,"time_to_fill_p50_days":74,"computed_at":"2026-10-12T06:55:09Z"}},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":57000,"max_usd":101000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":38},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Go","optional":false},{"name":"MySQL","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"TypeScript","optional":false},{"name":"ArgoCD","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"GitHub","optional":true},{"name":"Kubernetes","optional":true},{"name":"Shift-Left","optional":true},{"name":"Shift-Left Security","optional":true},{"name":"Waterfall","optional":true}],"status":"live","first_seen_at":"2026-07-29T17:06:52Z","employer_posted_date":"2026-07-29","last_verified_at":"2026-10-12T04:24:26Z","board_verified":true,"closed_at":null,"days_open":74,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":74},"description":"About us\nnesto 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.\nWe'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.\nWhy we're hiring\nOur 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.\nWork location and availability\nThis 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.\nWhat you'll be doing\nArchitect, build, and maintain robust, scalable automated test suites using Playwright, applying industry best practices and design patterns to ensure long-term maintainability.\nPartner with developers and product managers across the SDLC to clarify requirements, catch gaps early, and define acceptance criteria during Agile ceremonies.\nDrive quality across both UI and API testing, leveraging monitoring signals, incident reviews, and customer feedback to identify improvement opportunities.\nLeverage AI in innovative ways to support and accelerate QA automation development tasks.\nExperience testing configuration-driven or multi-tenant products where behaviour varies across clients or environments.\nContribute to shared team tooling and standards so automation gets faster for everyone.\nTake ownership of broader quality outcomes by staying involved beyond test execution to improve processes, documentation, and team workflows.\nBring a continuous improvement mindset to the role, staying current with new tools, technologies, and testing methodologies.\nCollaborate with Staff QA Automation Developers to improve processes and QA practices across the organization.\nWork with product managers to define comprehensive test plans from design documents, such as PRDs and HLDs.\nSupport User Acceptance Testing (UAT) for key projects, for example when we integrate new partners/clients.\nReview 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.\nManually validate features based on test plans and integrate those scenarios into the automated regression test suite.\nWhat you bring\n5+ 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.\n2+ 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.\nAn automation-first mindset, with a track record of prioritizing automated coverage over manual-only QA and building reliability into the CI/CD pipeline.\nFull-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.\nTest 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).\nAgile 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.\nA strong background in TypeScript and/or Go is a plus, as is experience with MySQL or similar relational databases.\nThis role might be for you if\nYou approach automation with a software engineering mindset, applying the same rigor, design patterns, and scalability standards a developer applies to a core feature.\nYou're a \"Shift Left\" advocate who clarifies requirements during planning, long before the first line of code is written.\nYou 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.\nYou're AI-forward and technically curious, and you experiment with modern tools to sharpen your strategy and increase your impact.\nYou keep improving how the team works, and take ownership of processes and documentation without being asked.\nYou shouldn't apply if\nYou're primarily a manual tester and don't want to architect automation or learn new technologies.\nYou prefer a reactive, waterfall approach where you wait for development to finish before getting involved.\nYou want a narrow, fixed-scope role where you run tests rather than challenge requirements and find gaps.\nYou prefer to work in isolation and don't want to improve broader team workflows, documentation, or quality processes.\nYou're not ready to bring AI tools into your daily work.\nInterview process\nRecruiter Screen (30 minutes): a first conversation about your background and the role.\nTake-Home Assignment: a case study the team reviews to assess your technical level.\nTechnical Interview (60 minutes): a technical deep dive with two of our Staff QA Automation Developers, including a discussion of your case study.\nFinal Interview (60 minutes): a non-technical interview with the hiring team.\nOffer Stage: background, criminal, and reference checks, followed by a formal offer.\nWhat we offer\nComprehensive Health Coverage: top-tier extended health, dental, and vision, with 100% drug coverage.\nHealth and Wellness Spending Account: a $1,500 combined annual flex fund for gym memberships or extra medical needs.\nGenerous Paid Time Off: 4 weeks of vacation plus 8 personal floater days.\nRetirement Savings: a group RRSP/DPSP plan with competitive company-matching contributions.\nTelemedicine: access via Dialogue and coverage for licensed practitioner services.\nFamily Support: parental leave top-up programs for maternity and parental leave.\nFlexible Work: fully remote or from any of our offices in Montreal, Calgary, Toronto, Vancouver, and more.\nWhy join us\nHypergrowth: Deloitte Fast 50, three years in a row.\nTech community credibility: TechTO Canadian Rocketship 2025.\nIndustry leadership: CLA Lending Company of the Year, four consecutive years.\nTalent recognition: CMP Top Mortgage Employer 2025.\nTrusted technology: powering major financial institutions across Canada.\nA culture built on trust, speed, high standards, and a genuine focus on the people we serve.\nDiversity and inclusion\nAt 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.","description_format":"text","description_chars":7858,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Gym membership","Parental leave","Retirement plans"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Mortgage Lending & Brokers"],"lifecycle":[{"event":"open","at":"2026-09-30T06:40:40Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":1,"p_active":0.829,"p_room":0.44,"age_days":74,"expected_fill_days":74,"reasons":["conf:2","urgency","velocity","win:tail","crowd:"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/nesto-senior-qa-automation-developer-2","json_url":"https://alion.io/job/nesto-senior-qa-automation-developer-2.json","meta":{"generated_at":"2026-10-12T07:18:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11827,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":179546},"rest":"https://alion.io/mcp/rest/get_company?id=179546"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnesto-senior-qa-automation-developer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnesto-senior-qa-automation-developer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnesto-senior-qa-automation-developer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nesto-senior-qa-automation-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnesto-senior-qa-automation-developer-2"}]}