Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA/UAT Engineer

Full-time

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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the QA/UAT Engineer in Toronto, ON vacancy
  • $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... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    10 hours ago
  • $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... 
    Suggested
    Temporary work
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Shift work
    Early shift

    Celestica International LP

    Toronto, ON
    20 days ago
  • $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... 
    Suggested
    Full time

    Zafin

    Toronto, ON
    10 hours ago
  •  ...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 +... 
    Suggested
    Full time
    Work at office

    Maxima Inc

    Toronto, ON
    10 hours ago
  • $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... 
    Suggested
    Remote job
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    10 hours ago
  •  ...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 time
    Contract work
    Local area
    Flexible hours

    Pebl

    Toronto, ON
    10 hours ago
  •  ...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

    Yoush Consulting

    Toronto, ON
    10 hours ago
  •  ...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 work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    20 days ago
  • $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 employment
    Full time
    Work at office
    Local area
    Night shift
    Weekend work

    Infoya

    Toronto, ON
    10 hours ago
  •  ...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

    SWTCH Energy Inc.

    Toronto, ON
    18 days ago
  • $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 time
    Internship
    Work at office
    Flexible hours
    Shift work

    Financeit

    Toronto, ON
    13 days ago
  •  ..., 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 contract
    Internship
    Shift work

    Luxoft

    Toronto, ON
    4 days ago
  • $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 pay
    Permanent employment
    Full time
    Contract work
    Casual work
    Afternoon shift
    1 day per week
    Weekday work

    Recrute Action

    Toronto, ON
    4 days ago
  •  ..., 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 contract
    Internship
    Shift work

    Luxoft

    Toronto, ON
    13 hours ago
  • $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 time
    Internship
    Work at office
    Remote work

    commonsku

    Toronto, ON
    a month ago
  •  ...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 time
    Contract work
    Temporary work
    For contractors
    Worldwide

    Planate Management Group

    Toronto, ON
    10 hours ago
  • 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 time
    Work at office
    Immediate start
    Remote work
    3 days per week

    Randstad

    Toronto, ON
    12 days ago
  •  ...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

    Symbiotic Digital

    Toronto, ON
    10 hours ago
  • $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 office
    3 days per week

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...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

    Qa Consultants

    Toronto, ON
    10 hours ago
  • $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 pay
    Full time
    Fixed term contract
    Remote work
    Flexible hours

    Dept

    Toronto, ON
    10 hours ago
  • $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 office
    2 days per week
    Toronto, ON
    a month ago
  •  ...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

    Symbiotic Digital

    Toronto, ON
    10 hours ago
  • $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 time
    Local area
    Work from home
    Flexible hours

    Extreme Networks

    Toronto, ON
    10 hours ago
  • $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 contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi - Canada

    Toronto, ON
    a month ago
  • $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... 
    Internship
    Work at office
    Local area
    2 days per week

    TripArc

    Toronto, ON
    2 days ago
  • $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 employment
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Caseware

    Toronto, ON
    10 hours ago
  •  ...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

    Symbiotic Digital

    Toronto, ON
    10 hours ago
  •  ...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

    Symbiotic Digital

    Toronto, ON
    10 hours ago
  • $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 time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    League

    Toronto, ON
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA/UAT Engineer. Be the first to apply!