Back to Jobs
Development 6h ago

QA/UAT Engineer

CanadaCanada
United StatesUnited States
Full-time
Canada: CA$100K-CA$140K | USA Tier 1: CA$105K-CA$150K | USA Tier 2: CA$100K-CA$135K
Mid-Level

Job Description

Key Skills Required

Master these to land this role

QA EngineerBestseller 🔥
Learn in 10 Hours
Go

Want to know if you're a match for this job?

Calculate My Match Score

About Nylas: Nylas (nylas.com) is a premier global developer platform and software connectivity pioneer designed to streamline how software engineers integrate universal communication features—including rich email synchronization, calendar events, contact management registries, and smart scheduling hooks—directly into modern business applications. Powering the digital infrastructure for over 100,000 developers and collaborating alongside 900+ innovative enterprises globally across sectors like healthcare and education, our secure APIs eliminate low-level communication complexities underneath. We treat application quality as a shared responsibility, investing aggressively in automated frameworks and AI-assisted workflows to empower technical creators to build high-trust user interactions across all platforms.

Position Overview

We are seeking an exceptionally logical, detail-driven, and automation-proficient QA/UAT Engineer to join our centralized Engineering collective under a permanent, full-time remote engagement framework within Canada or the United States. Operating at the direct intersection of automated framework scaling, programmatic API validation, exploratory user acceptance testing (UAT), and release readiness triage, you will step up to claim absolute testing coverage, defect discovery, and test engineering modernization accountability across our entire software landscape. Shifting completely away from non-technical manual record compilation, basic virtual assistant task logging, or clerical data entry entries, you will run an active high-concurrency microservices evaluation, end-to-end user loop simulation, and generative code-agent laboratory—partnering face-to-face with backend gRPC developers, frontend UI builders, DevOps platform leads, and product managers. This position requires a quality assurance authority with 3 to 5 years of experience who structures validation layers fluidly natively using QA Engineer and Go (Golang) principles, evaluates service behavior patterns cleanly inside browser automation systems, and directs automated verification pipelines confidently to enforce supreme engineering excellence before code hits production customers.

Key Responsibilities

  • Comprehensive Test Suite Ownership: Conceptualize, build, and maintain highly robust, scalable automated test suites across our central API platform and client-facing web surfaces, commanding integration, contract, functional, and end-to-end verification profiles natively utilizing QA Engineer parameters.
  • REST and gRPC Service Validation: Test and audit underlying Go microservices, distributed communication pipelines, and third-party account provisioning protocols, validating strict reliability boundaries for calendar, messaging, and scheduling engines.
  • User Acceptance and Exploratory Testing: Design and execute rigorous user acceptance testing schemas to capture multi-layered customer workflows before global distribution, systematically uncovering edge cases, usability flaws, and hidden regression bugs.
  • High-Fidelity Browser Automation: Develop, optimize, and execute clean end-to-end user interface testing architectures for our software dashboard and embedded calendar tools using modern web frameworks (e.g., Playwright, Cypress, or Selenium).
  • AI-Augmented Quality Engineering: Pioneer the deployment of generative AI development and testing utilities (such as Claude Code, Codex, and Cursor) to generate sophisticated test scenarios, evaluate runtime states, triage flaky tests, and scale testing speed.
  • CI/CD Infrastructure Integration: Embed reliable quality gates and automated validation layers directly inside GitHub Actions or GitOps deployment streams to deliver instantaneous, actionable performance signals for every code modification.
  • Defect Lifecycle Management: Root-cause, replicate, and document backend and client application defects, collaborating intimately with system engineers to resolve issues and maintaining precise configuration tracking.

Required Skills & Qualifications

  • A minimum of 3 to 5 years of verified professional history operating as a Quality Assurance Engineer, SDET, Test Automation Developer, or software engineer with a distinct validation focus.
  • Mandatory Backend Literacy: Deep, practical working knowledge of Go (Golang), demonstrating a verified capability to read service code repositories, follow complex application trace pathways, and debug distributed faults.
  • Proven background establishing automated frameworks targeting high-volume RESTful APIs, distributed microservices, or backend messaging protocols.
  • Hands-on technical mastery engineering web interface test scenarios inside browser automation utilities (specifically Playwright, Cypress, or Selenium).
  • Applied comfort integrating or utilizing generative development code agents and AI testing workflows (such as Claude Code, Cursor, or Codex) inside active development routines.
  • Familiarity with cloud-native development resources and containerized deployment blocks, including practical exposure to Docker, Kubernetes, kubectl, and GitOps workflows.
  • Excellent written and verbal communication strengths in English, with an uncompromising attention to architectural detail when drafting test plans and logging system defects.
  • Location Context: Position features 100% remote parameters open exclusively to qualified technical specialists residing permanently near our active hub regions in Toronto, ON, Canada; Vancouver, BC, Canada; San Francisco, CA, USA; New York City, NY, USA; or Denver, CO, USA.

Preferred Strategic Indicators (Nice to Have)

  • Proficiency writing ancillary automation tools, configuration models, or scripts in TypeScript or Python.
  • Prior experience validating third-party integration modules, OAuth identity authentication chains, or multi-tenant developer-platform SaaS layers.
  • Familiarity navigating advanced system observability, distributed log analytics, and telemetry metric platforms.

What We Offer

  • Region-Calibrated Competitive Compensation Blueprint: A structured, performance-vetted base salary range engineered to reward top-tier testing talent, mapped directly to location profiles:
    • Canada (Toronto/Vancouver): CA$100,000 – CA$140,000 / year
    • USA Tier 1 (SF/NYC Area): CA$105,000 – CA$150,000 / year
    • USA Tier 2 (Denver Area): CA$100,000 – CA$135,000 / year
  • Full geographic remote workspace autonomy, letting you lead elite software validation projects from your optimized home office within the approved US or Canadian hub matrix.
  • Comprehensive enterprise-tier healthcare plan coverages, including full medical, dental, and vision insurance options for peace of mind.
  • Direct visibility, flat communication tracks, and extensive architectural influence to build an AI-native quality practice from the ground up alongside a highly technical engineering team.
  • Generous paid time off parameters, corporate learning provisions, and a structured, supportive culture focused on long-term professional development and personal upskilling.

How would you rate this job post?

See what other professionals think about this role.

Is this company safe?

Ask Hyrizon AI to scan this company for potential red flags before you apply.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More