Talent.com
Nylas
QA/UAT EngineerNylas • Vancouver, Metro Vancouver Regional District, Canada
QA/UAT Engineer

QA/UAT Engineer

Nylas • Vancouver, Metro Vancouver Regional District, Canada
23 days ago
Job type
  • Full-time
Job description

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.

About You

This role is ideal for someone early in their career who is eager to grow into a Quality Engineer or Software Engineer. We're looking for a curious, AI‑savvy builder who enjoys learning new technologies, has a strong engineering mindset, and is excited to combine automation, hands‑on testing, and AI‑assisted workflows to help shape the future of quality engineering. Previous QA, SDET, or test automation experience is a plus, but a passion for learning and a desire to build great software matter most.

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

  • 2+ years of experience in software engineering, QA, SDET, Quality Engineering, or test automation‑focused software engineering roles (including internships).
  • Experience designing and maintaining automated testing frameworks and suites.
  • Proficient in Go (Golang), Python, or Javascript, 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

  • 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.

#J-18808-Ljbffr
Create a job alert for this search

QA/UAT Engineer • Vancouver, Metro Vancouver Regional District, Canada

Similar jobs

Engineer - KHRONOS Standard

Huawei CanadaVancouver
Full-time +1

Huawei Canada – Engineer – KHRONOS Standard (12‑month contract).Immediate 12‑month contract opening for a technical role.Established in 2012, the Central Media Technology Institute (CMTI) is Huawei... Show more

 • Promoted

Qa Engineer - C$80,000 - C$95,000 A Year - Remote

H2O.AiWest End, Canada
Remote
Full-time

QA Engineer responsible for end-to-end quality and reliability of AI products.Designs and maintains automation frameworks, performs exploratory testing, and uses AI tools for debugging and test dat... Show more

 • Promoted

Engineer

XeroVancouver, Metro Vancouver Regional District, CA
Full-time

You'll take on complex, sometimes ambiguous problems and turn them into robust, high quality software that customers can rely on.Your work will span the full lifecycle, from shaping technical solut... Show more

 • Promoted

Senior QA Automation Engineer: AI-Driven Testing & CI/CD

New Value SolutionsRichmond, Metro Vancouver Regional District, CA
Full-time

A national IT consulting company is seeking a QA Automation Engineer in Canada to ensure the quality and performance of enterprise applications.Responsibilities include analyzing requirements, defi... Show more

 • Promoted

Qa Automation Engineer Ii - $95,000 - $115,000 A Year

Juniper SquareNorth Vancouver, Canada
Full-time

Seeking a QA Automation Engineer to collaborate with product and engineering teams, driving manual and automation testing efforts using AI-powered tools and frameworks like Cypress/Playwright. Show more

 • Promoted

Customer Service Agent - 50k-60k/Year - Remote

Spade RecruitingSquamish, British Columbia
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Show more

 • Promoted

Quality Engineer

HCLTechVancouver, Metro Vancouver Regional District, Canada
Full-time

QA Engineer – Wearables (ADB & Device Testing).Must have Android Debug Bridge (ADB).Lead the design and implementation of comprehensive test strategies.Mentor and guide QA team members.Partner with... Show more

 • Promoted

UI Engineer (Web), Apple Services Engineering, Apps

Apple Inc.vancouver, metro vancouver regional district, Canada
Full-time

Vancouver, British Columbia, Canada Software and Services.The Apple Services Engineering (ASE) team is seeking a dedicated UI Engineer to build user interfaces and experiences for the App Store Con... Show more

 • Promoted

End-to-End QA Engineer at FortiSASE

FortinetBurnaby, Metro Vancouver Regional District, CA
Full-time

Drive quality assurance efforts at Fortinet as an End-to-End QA Engineer for the FortiSASE service.Your expertise will fortify cloud security solutions through comprehensive testing and automation.... Show more

 • Promoted

Senior Qa Engineer - C$90,000 - C$120,000 A Year

AlgoBurnaby, Canada
Full-time

Senior QA Engineer needed for automation testing of web applications and IP endpoints.Requires experience with REST APIs, GraphQL, and CI/CD pipelines. Show more

 • Promoted

Qa Engineer With Automation Expertise

Comm100Vancouver, Canada
Full-time

Enhance your career as a Senior Software QA Engineer, focusing on automation and manual testing strategies to support product growth.Collaborate with diverse teams to advance quality across the pla... Show more

 • Promoted

QA/UAT Engineer

NylasVancouver, Metro Vancouver Regional District, Canada
Full-time

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... Show more

 • Promoted

Sdet: Automation & Qa Engineer For Semiconductors - C$80,000 - C$110,000 A Year

Technology Solutions ProviderVancouver, Canada
Full-time

A technology solutions provider is seeking a software testing professional to enhance testing processes.The role involves evaluating tools, supporting CI/CD pipelines, and collaborating in Agile te... Show more

 • Promoted

QA Engineer

AthennianVancouver, Metro Vancouver Regional District, CA
Full-time

Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate structure information.Over 370,000 b... Show more

 • Promoted

QA Automation Engineer

RELQ TECHNOLOGIESVancouver, Metro Vancouver Regional District, CA
Full-time

The ideal candidate will work closely with developers, product owners, and DevOps teams in an Agile environment to ensure functional, regression, and performance testing is automated and scalable.D... Show more

 • Promoted

Deliver Eats with Uber Eats

Uber eatsSquamish, BC, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior QA Engineer: QMS & Test Automation Leader

RxPxVancouver, Metro Vancouver Regional District, CA
Full-time

A global digital health platform is seeking an experienced Senior Quality Engineer to join their team in Canada.The role focuses on maintaining quality management systems (QMS), driving compliance ... Show more

 • Promoted

QA Automation Engineer for Digital Government Services

PathlionVancouver, Metro Vancouver Regional District, CA
Full-time

A provincial government entity in Canada is seeking QA Automation Developers to enhance the quality of digital services through effective test planning and automation.This full-time position requir... Show more

 • Promoted

Test Engineer Co-op

Arlo Technologies Canada LimitedRichmond, Metro Vancouver Regional District, CA
Full-time

Duration: 12-month co‑op student term from September 2026 to September 2027.Arlo is looking for a top student with a strong interest in product testing a complex product that includes multiple clie... Show more

 • Promoted

Senior Ai Qa Automation Engineer

DialpadVancouver, Canada
Full-time

A leading AI communications platform in Canada is seeking a Sr.SDET to own test automation and quality frameworks for their AI Voice Agent services.The role requires 5+ years of experience in softw... Show more