About the role
The QA Engineer is responsible for safeguarding system quality by creating test plans and performing testing across web platforms, APIs, and AI-enabled features. They work within delivery teams to identify defects, grow automated test coverage, and support client UAT and sign-off processes.
What they look for
Requirements
Candidates must have a minimum of 10 years of experience in quality assurance or related software engineering roles. Strong communication skills and the ability to work directly with clients across multiple concurrent projects are essential.
Full description
QA Engineer
Type: Full-time/ Part-Time
Work arrangement: Remote
Location: Ontario
Experience: Minimum of 10 years experience
About BrainyYack
Founded in 2006, BrainyYack is a technology, AI, and digital product consultancy headquartered in Toronto. For nearly two decades, we have partnered with growth-focused and enterprise organizations to design and deliver the software, AI systems, and digital experiences that move their businesses forward.
Our work spans custom software engineering, intelligent AI agents and automation, scalable platforms, and enterprise digital transformation. We specialize in turning fragmented, underused data into structured, intelligent systems, enabling clients to operate with greater speed, efficiency, and measurable return, without disrupting what already works. Across financial services, retail, healthcare, education, manufacturing and more. Organizations trust us to bring complex, high-stakes ideas to life.
At our core, we are a firm where engineering excellence, creativity, and genuine business impact meet and where the people who build with us do work that reaches real users and real outcomes.
The people who thrive here
We look for professionals who take ownership of their work, hold a high bar for quality, and care about the outcome a client is trying to achieve not just the task in front of them. Our strongest people are clear communicators who work well directly with clients, perform across multiple projects, and bring both craft and judgment to everything they build.
Job Overview
The QA Engineer safeguards the quality of the systems we build for clients. Embedded in a delivery team, you work sprint by sprint alongside developers, the delivery manager, and designers — turning requirements and acceptance criteria into test plans, finding issues before clients do, and growing the automated tests that keep quality high across releases.
Because we deliver across several concurrent client engagements — web platforms, APIs, and AI-enabled features — you test a real variety of work to a consistent bar, and support client UAT and sign-off so releases land cleanly. Success looks like defects caught before release, steadily growing automation coverage, clear and reliable defect reporting, and releases clients can trust.
Join us in delivering top-tier software solutions by ensuring our products are robust, reliable, and user-friendly!
Work Location: Remote
Similar roles
-
QA Robo Automation - Senior Engineer
Iris Software Noida, Uttar Pradesh, India
-
QA Intern
Dolby Laboratories, Inc. Beijing, China
-
QA Analyst (HR Systems)
Pacific International Lines (Pte) Ltd Singapore
-
QA Engineer - Ostro
Jobgether Canada · CA$70K–CA$120K/yr
-
QA Engineer - SAP (MM)
Foodstuffs North Island Auckland, Auckland Region, New Zealand · NZ$110K–NZ$130K/yr
-
Senior Software QA Engineer
nahc.io Taipei, Taiwan