itjobs.ca Logo
Jobgether logo

QA/UAT Engineer

Jobgetherabout 21 hours ago
Canada
Mid Level
Full-Time

Top Benefits

Health Insurance
Dental Coverage
Vision Coverage

About the role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a QA/UAT Engineer based in Canada.

This role sits at the core of a modern, fast-scaling engineering organization where quality is treated as a shared responsibility rather than a final checkpoint. You will work across APIs, distributed systems, and customer-facing applications to ensure every release meets high standards of reliability, usability, and performance. The position blends automated testing, exploratory validation, and release readiness into a single end-to-end ownership scope. You will collaborate closely with backend, frontend, platform, and product teams to embed quality throughout the development lifecycle. Beyond traditional QA, you will help shape an evolving, AI-assisted quality engineering practice that emphasizes speed, automation, and intelligence in testing workflows. This is a highly hands-on role where you will move fluidly between test automation, debugging, and real-world user validation. It is ideal for someone who enjoys improving systems, influencing engineering practices, and building confidence in complex software releases.

Accountabilities

Design, build, and maintain automated test suites across APIs and customer-facing applications, including functional, integration, contract, and end-to-end testing coverage. Validate REST and gRPC APIs across complex systems such as email, calendar, contacts, scheduling, and third-party integrations to ensure reliability and consistency. Conduct user acceptance testing and exploratory testing to uncover edge cases, usability issues, and regressions that automated tests may not capture. Develop and maintain browser-based automation for web applications using modern testing frameworks such as Playwright, Cypress, or Selenium. Integrate testing processes into CI/CD pipelines to ensure continuous quality validation and fast feedback across development workflows. Investigate, reproduce, and triage defects, working closely with engineering teams to identify root causes and ensure timely resolution. Support release readiness and validation activities to ensure all product updates meet defined quality standards before production deployment. Collaborate across engineering and product teams to embed quality practices early in the development lifecycle and improve overall delivery reliability. Contribute to the evolution of AI-assisted quality engineering by exploring tools and workflows that enhance test creation, debugging, and efficiency.

Requirements

3-5 years of experience in QA, SDET, Quality Engineering, or test automation-focused roles within software or SaaS environments. Strong experience designing, building, and maintaining automated test frameworks for APIs, services, or web applications. Hands-on experience with Go (Golang), including reading service code, debugging issues, and contributing to test development. Solid understanding of API testing, including REST, gRPC, contract testing, and tools such as Postman, grpcurl, or k6. Experience with browser automation frameworks such as Playwright, Cypress, or Selenium. Familiarity with CI/CD pipelines and cloud-native environments, including tools such as GitHub Actions, Docker, Kubernetes, and related workflows. Understanding of software testing methodologies, including test planning, risk-based testing, and defect lifecycle management. Exposure to AI-assisted development or testing tools such as Cursor, Codex, or Claude Code is highly valued. Strong communication skills with the ability to document issues clearly and collaborate effectively across engineering teams.

Benefits

Competitive compensation package aligned with experience, skills, and location benchmarks. Remote-first work environment with flexibility across Canada and supported U.S. regions. Comprehensive health, dental, and vision coverage depending on location. Retirement savings plans with employer contributions (RRSP, 401k, or pension options). Flexible paid time off and holiday schedules to support work-life balance. Opportunity to work on large-scale API infrastructure powering millions of users and developers. Access to modern engineering tools and AI-assisted workflows in a forward-looking QA environment. Professional development support including learning resources and technical growth opportunities. Collaborative, engineering-driven culture focused on quality, innovation, and continuous improvement.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About Jobgether

Internet Marketplace Platforms