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- ...that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital... ...experiences and client partnerships. As a QA / AI Evaluation Engineer, you will join a... ...evaluations at scale — from small human-UAT batches up to millions of automated evals...SuggestedFull timeImmediate start
- ...like Scale AI, Rippling, and Zendesk. Think of this company to accountants as Claude Code is to engineers. About the Role The company is looking to hire their first QA Engineer in the Toronto office. Responsibilities Increasing end-to-end test coverage (Playwright...SuggestedFull timeWork at office
$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$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$72k - $88k per year
...system for our customers so they can spend more time doing what they love. The Role: We're looking for an experienced QA Automation Engineer to join our growing Engineering team! If you have a sharp eye for detail and a passion for ensuring quality through hands-on...Full timeInternshipWork at officeRemote work- ...reality, solving some of the hardest systems-level problems in industry. Role Overview We're looking for a Lead / Senior / Staff QA Engineer to own quality for Nexxa's AI agent systems — products that plan, call tools, and take multi-step actions autonomously in...Full time
- ...an employee first process. Our vision is the same, a place where employees know they can thrive. TTEC Digital seeks a Sr. QA/SDET Engineer to join our team. This role is a full-time and fully remote opportunity! The work: We’re an innovation group inside TTEC...Full timeContract workInternshipRemote work
- ...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
$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$30 - $60 per hour
...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: QA / Software Engineering Reviewer – Browser Test Validation Type: Contract Compensation: $30–$60/hour Location: Remote...Full timeContract workSummer workRemote work$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- ...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
- ...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
$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- ...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
- Why QualityAI? QualityAI is an AI-first quality engineering company helping enterprises deploy and scale complex systems with greater confidence... ..., data engineers, and product teams. Must Have * Strong SDET / QA Automation experience. * Experience with Azure or AWS. * SQL and...Full timeCasual workLocal areaRemote workFlexible hours
- ...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
$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#: RQ11170 â Duration: 9 Months Role... ...documentation for test results, coverage, and quality metrics Support UAT activities and contribute to release documentation...Full time
- ...Responsibility: SGGG Fund Services Inc. (SGGG-FSI) is currently seeking to fill a full-time permanent position for the role of Software QA Engineer. The successful candidate joining our existing software development team will be energetic, enthusiastic, reliable, and will have...Permanent employmentFull timeManual laborWork at officeRemote work
$100k - $120k per year
...stability, empowering economies and enabling customers to create sustainable growth. We are seeking a hands-on Full Stack QA Automation Engineer to ensure quality, reliability, and performance of trading platforms across backend and web applications. Through our modular...Work at office- ...brightest and most creative minds, driven by a shared mission to engineer the future and safeguard our planet. As part of our team, you... ...growth. We are looking for a talented and forward-thinking QA Automation Engineer to join our engineering team. In this role,...Long term contractFull timeContract workInternshipShift work
$31 - $51 per hour
...Excellent in developing project documents, procedures to support QA and QC, complete the necessary quality forms related to monitoring... ...Ability to read and interpret drawings & specifications based on engineered design. Knowledge of the following electrical standards;...Full timeTemporary workFor contractorsWork at officeImmediate startFlexible hoursShift work$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...Temporary workInternshipWork at officeLocal areaImmediate startRemote workWorldwideShift workEarly shift- ...Job Description: Salesforce QA Automation Engineer Location: Toronto; Hybrid: 2 days in office • Own and drive the overall QA strategy for Salesforce applications while remaining hands-on with test planning, automation, execution, and defect management. •...Contract workWork at office
$57 - $61.07 per hour
...RQ00743 - Systems Testing/QA Specialist - Intermediate Location: Hybrid (3 Days in... ...secondary degree in Computer Science, Software Engineering, or a related discipline. Certification in... ..., system, performance, usability, and UAT) across multiple platforms and environments...Full timeWork at office$67.78 - $72.62 per hour
...RQ11375 - Systems Testing/QA Specialist - Senior Location: Toronto (222 Jarvis Street... ...in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in... ...user acceptance testing and participating in UAT activities Experience with quality...Full timeContract workManual labor$56.19 - $60.21 per hour
...RQ10925 - Int. Systems Testing/QA Specialist 7-month contract (156 business days) -... ...experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid... ...acceptance testing and participating in UAT activities · Experience with quality...Full timeContract work
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
- qa engineer Toronto, ON
- software test engineer Toronto, ON
- senior quality assurance engineer Toronto, ON
- quality assurance intern Toronto, ON
- analyste assurance qualité Toronto, ON
- pharmaceutical quality assurance Toronto, ON
- junior quality assurance Toronto, ON
- stage assurance qualité Toronto, ON
- spécialiste assurance qualité logiciel Toronto, ON

