QA/UAT Engineer
Nylas
The Company
At Nylas, we specialize in making it easier for developers to add email, calendar, and contact management features into their applications. We provide APIs, which streamline the integration of these functionalities, ensuring they are secure and effective. This enables better, safer, and more reliable communication within apps.
Supporting over 100,000 developers and collaborating with more than 900 companies globally, Nylas plays a pivotal role in how digital communication tools are built and utilized. Our technology spans various sectors, from healthcare to education, simplifying the complex process of app development related to communications. By reducing the barriers in communication technology, we empower developers to innovate and enhance user interaction across platforms.
About the Team
At Nylas, we're building the infrastructure that powers modern communications. Our APIs and platform help thousands of developers integrate email, calendar, scheduling, and contacts into their applications without having to manage the complexity underneath.
As our platform grows, so does the importance of quality. We're evolving our quality engineering practice beyond the traditional SDET model and rethinking how testing fits into a modern engineering organization. We believe quality is a shared responsibility, and we're investing in automation, AI-assisted workflows, and deeper collaboration between engineering and product teams to help us ship with confidence.
Our goal isn't simply to automate more tests. It's to build a modern, AI-native quality engineering practice that enables teams to move faster while maintaining a high bar for reliability, usability, and engineering excellence.
About the Role
We're looking for a QA/UAT Engineer who enjoys balancing automation with hands-on product validation.
This role sits at the intersection of automated testing, exploratory testing, browser automation, API validation, release readiness, and AI-assisted quality engineering. You'll work across our API platform (Go/gRPC services for email, calendar, contacts, and scheduling) as well as our customer-facing experiences, helping ensure changes ship with confidence. You'll partner closely with backend, frontend, platform, and product teams throughout the development lifecycle to build quality into the process from the start rather than bolting it on at the end.
Why This Role Is Different
This isn't a pure automation seat or a pure manual QA seat.
You'll move between writing automated tests, validating real customer workflows, automating browser interactions, investigating production issues, and pioneering how AI can augment software quality. You'll have the opportunity to influence not just what gets tested, but how quality engineering evolves at Nylas as we build an increasingly AI-native engineering organization.
If you enjoy owning quality end-to-end and want to help build an AI-native quality practice rather than inherit a fixed process, this role is for you.
What You'll Do
Build and maintain automated test coverage. Design, implement, and own automated test suites across our API platform and customer-facing applications, including integration, functional, contract, and end-to-end testing.
Validate APIs and services. Develop and maintain test coverage for REST and gRPC services, ensuring reliability across email, calendar, contacts, scheduling, and third-party provider integrations.
Perform user acceptance and exploratory testing. Validate real-world customer workflows before release, uncovering usability issues, edge cases, and regressions that automated tests may miss.
Automate browser-based workflows. Build and maintain end-to-end UI tests for our dashboard, scheduling products, and embedded experiences using frameworks such as Playwright, Cypress, or Selenium.
Leverage AI to improve quality engineering. Use tools such as Claude Code, Codex, Cursor, and other AI-powered testing workflows to generate test cases, explore application behavior, accelerate defect discovery, triage flaky tests, improve testing efficiency, and help define how AI fits into our quality engineering practice.
Integrate quality into the development lifecycle. Embed testing into CI/CD pipelines and deployment workflows so quality gates provide fast, actionable feedback on every change.
Investigate and triage defects. Reproduce issues, identify root causes, collaborate with engineers to drive resolution, and maintain clear documentation throughout the defect lifecycle.
Support release readiness. Participate in release validation efforts, helping ensure new features and platform changes meet quality standards before reaching customers.
Collaborate across engineering teams. Work closely with backend, frontend, platform, and product teams throughout the development lifecycle to build quality into the process from the start.
Help shape the future of quality engineering. Contribute to testing strategy, tooling decisions, AI-assisted testing workflows, and best practices as we continue evolving our approach to automation, quality ownership, and AI-native quality engineering.
What We're Looking For
3–5 years of experience in QA, SDET, Quality Engineering, or test automation-focused software engineering roles.
Experience designing and maintaining automated testing frameworks and suites.
Practical working knowledge of Go (Golang), including the ability to read service code, understand application behavior, write tests, and debug failures.
Experience testing APIs, microservices, or distributed systems.
Familiarity with REST APIs, gRPC, contract testing, and API validation tools such as Postman, grpcurl, k6, or similar.
Hands-on experience with browser automation frameworks such as Playwright, Cypress, or Selenium.
Experience using AI-assisted development or testing tools, including Claude Code, Codex, Cursor, or similar coding agents.
Familiarity with CI/CD systems and modern cloud-native development environments.
Experience working with Docker, Kubernetes, GitHub Actions, kubectl, and GitOps-style deployment workflows.
Strong understanding of software testing principles, including test strategy, test planning, risk-based testing, and defect management.
Excellent written communication skills with strong attention to detail.
Nice to Have
Experience applying AI and LLM technologies to software testing workflows.
Proficiency with TypeScript or Python for automation and tooling.
Experience testing third-party integrations, OAuth flows, or identity systems.
Familiarity with observability platforms, including logs, metrics, and distributed tracing.
Experience with performance, load, or reliability testing.
Experience working with developer platforms, APIs, infrastructure products, or highly technical SaaS environments.
Interview Process (subject to changes)
Round 1 - The Intro : 30 minute discussion with the Hiring Manager
Round 2 - The Deep Dive : 60 minute live technical assessment
Round 3- The Loop : A series of 45-minute chats with the team (max 3 hours) where we look for the "what, why, and how" behind your best work.
During the various discussions, candidates selected to meet with us are strongly encouraged to not only discuss their knowledge, skills, experience, and abilities but also to showcase examples of their current or previous work. We expect you to clearly outline the "what," "why," and "how" behind your contributions.
Actual compensation will be determined based on individual qualifications, which are objectively assessed during the interview process. Factors influencing salary include knowledge, skills, experience, and abilities.
Nylas is registered as an employer in many, but not all, states/provinces. If you are not located in or able to work from a state/province where Nylas is registered, you will not be eligible for employment. Visa sponsorship may not be available in certain remote locations.
$80k - $95k per year
...About the Job: \ \ We are looking for an experienced \ QA Automation Test Engineer \\to design, develop, and maintain robust, scalable, and... ..., Front end, Web testing, UI, Regression, Functional, SIT, UAT)\\\ ~ Strong Communications Skills \\\\ Preferred Qualifications...SuggestedPermanent employmentFull timeWork at officeLocal area$89.36k - $124.78k per year
...Band 8 Direct/Indirect Indicator: Indirect Summary As a QA Engineer, you will ensure the quality and reliability of our core Supply... ...test data and staging environments for User Acceptance Testing (UAT), supporting business stakeholders during the final validation phases...SuggestedTemporary workInternshipWork at officeLocal areaImmediate startRemote workWorldwideShift workEarly shift$80k - $120k per year
...we're building the platforms that help regulated organizations adopt AI responsibly and at scale. What’s the Opportunity? QA Engineer (Intermediate Level) will be responsible for ensuring the quality of applications within the banking domain. The role involves manual...SuggestedFull time- ...are live with customers like Scale AI, Rippling, and Zendesk. Think of Maxima to accountants as Claude Code to engineers. We are looking to hire our first QA engineer in the Toronto office., responsibilities include: Increasing end-to-end test coverage (Playwright +...SuggestedFull timeWork at office
$55k - $95k per year
...positive impact on its customers, employees, and communities. The Role Veeva Systems is looking for a functional Associate QA Engineer to join our rapidly growing team that is focused on Vault CRM. This is a hands-on position for delivering quality SaaS product into...SuggestedRemote jobFull timeInternshipWork at officeLocal areaWork from home- ...faster, compete harder, and lead the future of global work. What Makes You a Great Fit We are looking for a motivated and growing QA Engineer to join our Engineering team, with a primary focus on API and back-end testing. The ideal candidate will contribute to the...Full timeContract workLocal areaFlexible hours
- ...environment, hybrid work, and excellent benefits. This job location is in Downtown Toronto. \ \\\\\\\ \\ We seek a skilled and experienced QA Automation Tester. This role requires an understanding of D365 and AZure DevOps \\\\ \ \\ § \\ Develop automated test scripts using...Full time
- ...Senior QA API Automation Tester (ReadyAPI, Katalon, REST API, Automation Framework)** ## Job Description **Location:** Toronto... ...Required Experience * Overall 8+ years of experience in Quality Engineering (QE) testing. * 3+ years of experience in API testing using...Contract workWork at office
$85k - $90k per year
...About the Job: The QA Engineer is responsible for end-to-end test coverage across manual and AI-driven automated testing. This role requires... ...manual test cases (functional, regression, integration, UAT, edge cases). • Execute manual test cases, log results, and...Permanent employmentFull timeWork at officeLocal areaNight shiftWeekend work- ...helping property owners, businesses, utilities, and drivers transition to a more sustainable future. We're looking for a QA Automation Engineer who is passionate about software quality and automation to help ensure our products are reliable, scalable, and deliver an exceptional...Full time
$85k - $95k per year
...we hope you’ll join us. About the role We are looking for a QA Analyst to join our product development team. We’re searching for passionate... ...-to-end testing processes for integration, system, functional, and UAT testing. Provide clear test reports to Product Managers and QA...Full timeInternshipWork at officeFlexible hoursShift work- ..., guiding the team to apply automation themselves vs handing to "QA/QE" to automate Participate in product... .... Apply advanced understanding of engineering best practices and drive continuous improvement across the team...Long term contractInternshipShift work
$45 - $50 per hour
...Business Systems Analyst (UAT & Business Testing) Join a collaborative team in the insurance sector where innovation, digital transformation, and continuous improvement drive meaningful business and technology initiatives. Contribute to solution analysis, validation, and...Hourly payPermanent employmentFull timeContract workCasual workAfternoon shift1 day per weekWeekday work- ..., guiding the team to apply automation themselves vs handing to "QA/QE" to automate Participate in product... .... Apply advanced understanding of engineering best practices and drive continuous improvement across the team...Long term contractInternshipShift work
$3800 - $4500 per month
...ambitious work, creative collaboration, and helping to build something great, you’ll want to keep reading. About the Role: QA Automation Engineer Co-op We’re growing — and we’re hiring a QA Automation Engineer Co-op to join our Research & Development team for the...Full timeInternshipWork at officeRemote work- ...and East Africa, that provide program management and facilities engineering services worldwide. Planate is a small business provider of planning... ...Quality Assurance Engineer to provide comprehensive QA services for a construction/engineering project. You will be responsible...Full timeContract workTemporary workFor contractorsWorldwide
- Our client, a major Canadian financial institution, is seeking an experienced Senior QA Automation & ETL Engineer to join their quality engineering team. In this role, you will lead the development and execution of enterprise testing strategies across parallel projects in...Full timeWork at officeImmediate startRemote work3 days per week
- ...Position:QA Specialist Location:Toronto, ON (Hybrid) Job ID#: RQ00648 Duration: 9 Months Role Overview The Senior... ...testing to validate deployments. Support user acceptance testing (UAT) activities. Provide input into testing effort estimates, test...Full time
$56.72 - $66.17 per hour
Our client, a leading financial institution, is seeking a highly skilled ETL Quality Assurance Testing professional to join their team. In this role, you will support parallel projects in a fast-paced environment, working independently to develop and execute comprehensive testing...Work at office3 days per week- ...Company Description QA Consultants is North America’s largest dedicated provider of software testing and quality assurance solutions. We have over 600 IT professionals supporting Fortune 500 organizations in the financial services, retail, manufacturing, internet services...Full time
$45 per hour
.... What You’ll Do: Lead the design and implementation of test strategies and plans Mentor and guide mid-level and junior QA engineers Develop and maintain automated test frameworks using Cypress, Jmeter, and Postman Conduct code reviews and provide feedback on...Hourly payFull timeFixed term contractRemote workFlexible hours$65k - $115k per year
QA Engineering – Python and Automation Position Description We are seeking a detail-oriented Senior QA Engineering professional to support the quality assurance efforts for the Theia Borrower Monitoring System, a scalable platform designed to monitor borrower behavior,...Work at office2 days per week- ...Position: QA Specialist (Senior) Location: Toronto, ON Job ID#: RQ11269 Duration: 11 Months Role Overview... ...requirements and coverage Support and lead User Acceptance Testing (UAT) sessions, guiding business stakeholders Prepare realistic test...Full time
$110k - $120k per year
...networking leader, learn why there is no better time to join the Extreme team. Position details Title of position: Senior QA Software Engineer Position type: Full time Location: Thornhill, Toronto, Canada Position reports to: Senior Manager of Software...Full timeLocal areaWork from homeFlexible hours$75.7k - $108k per year
...About the Role: Tubi is seeking a highly skilled and experienced QA Automation Engineer to lead quality assurance initiatives for our cutting-edge streaming and AI-driven product features. This pivotal role involves ensuring exceptional end-to-end user experiences, robust...Long term contractRemplacementFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week$80k - $90k per year
...the heart of everything we deliver. We're looking for a Senior QA/QA Analyst to join our team in a hands-on senior individual... ...opportunity for someone who is passionate about test automation, quality engineering, and software testing craftsmanship while mentoring other QA...InternshipWork at officeLocal area2 days per week$110k - $135k per year
...accounting and audit professionals list Caseware as a skill on their LinkedIn profiles! We’re hiring a QA Manager to lead the next evolution of quality engineering across Caseware’s SaaS product teams—driving scalable, modern approaches to testing, automation, and...Permanent employmentFull timeContract workWork at officeRemote workFlexible hoursShift work3 days per week- ...Position: Systems Testing / QA Specialist Location: Toronto, ON Job ID#: RQ11253 Duration: 8 Months Role Overview... ...system, integration, unit, security, penetration, performance, and UAT testing ~ Hands-on experience with automation tools and scripting...Full time
- ...Position: Systems Testing / QA Specialist Location: Toronto, ON Job ID#: RQ11170 â Duration: 9 Months Role... ...documentation for test results, coverage, and quality metrics Support UAT activities and contribute to release documentation...Full time
$95k - $115k per year
...role, you'll manage a small team of dedicated QA testers, overseeing all day-to-day test... ...resource allocation, and crucial customer/UAT support. You'll be instrumental in ensuring... ...analysis for escaped defects. Collaborate with engineers and product team to understand project...Full timeWork at officeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to QA/UAT Engineer. Be the first to apply!
- software quality assurance engineer Toronto, ON
- senior quality assurance engineer Toronto, ON
- qa engineer Toronto, ON
- software test engineer Toronto, ON
- software qa Toronto, ON
- quality assurance food Toronto, ON
- pharmaceutical quality assurance Toronto, ON
- directeur assurance qualité Toronto, ON
- responsable assurance qualité Toronto, ON
- analyste assurance qualité Toronto, ON
