
Magnify Technologies
QA Engineer
Full-time · Remote
Description
We're hiring a QA Engineer to own quality across our web stack. You'll be the person who decides what "ready to ship" means — building the test coverage, processes, and tooling that let us move quickly without breaking trust with users. What you'll do: - Design and maintain end-to-end test suites for our customer-facing flows (signup, checkout, dashboard) using Playwright. - Write integration tests against our Next.js API routes and Supabase RLS policies, with a focus on the boundaries that catch real bugs. - Partner with engineering on test strategy for new features — review specs, flag gaps, propose what to automate vs. what to verify manually. - Triage incoming bug reports, reproduce reliably, and write the regression tests that prevent recurrence. - Set up and maintain test environments, fixtures, and CI workflows so the suite runs fast and stays trustworthy. - Run release validation before each deploy and call it when we shouldn't ship. What we're looking for: - 3+ years in QA or test engineering on production web applications. - Strong with at least one E2E framework (Playwright preferred, Cypress fine) and comfortable writing tests in TypeScript. - Practical experience testing async flows: webhooks, video pipelines, payment integrations, email delivery. - A bias toward automation, balanced with judgment about when manual exploration finds more bugs faster. - Clear written communication — bug reports that engineers can act on without follow-up questions. Nice to have: - Experience with Supabase, Stripe, or video-streaming products (Mux, Cloudflare Stream). - Performance and accessibility testing background (Lighthouse, axe). - Have built or contributed to a CI pipeline from scratch. This is a hands-on individual contributor role on a small team. You'll have a lot of latitude to shape how we ship and what "quality" means here.
About Magnify Technologies
Building production grade web & mobile apps.
magnifytechapps.com ↗Apply with a 60-second video
Takes about 3 minutes.