We're a software company building web and mobile products for clients in the US, Canada, UK and Australia, and we're looking for a QA engineer to take ownership of testing for assigned projects. Your job is to make sure what we deliver actually works before it reaches the client.
You'd be testing web applications, APIs, mobile apps, SaaS platforms and, more and more, AI-based products. Day to day, that means turning client requirements into test scenarios, designing and running test cases, testing across browsers and devices, and validating APIs and the data behind them — not just what shows up in the UI. When something breaks, you write a clear, reproducible bug report in Jira that a developer can act on without a back-and-forth. Before a release goes out, you validate it and give a clear go/no-go recommendation based on your test results. You'll work closely with our developers and project managers, and sometimes the clients directly, so explaining an issue well matters as much as finding it.
A bit about us: since 2008 we've delivered 1,000+ projects with 60+ engineers and designers for clients in 25+ countries. Our leadership is based in Toronto and our engineering team works here in Dhaka. We build with Next.js, Python/FastAPI, React Native, Flutter, cloud and AI.