QA Engineer

UpworkUSNot specifiedintermediateScore: 57
QA EngineeringEnd-to-End TestingSoftware QASoftware TestingManual TestingAutomated Testing
We’re looking for a QA Engineer who can help us ship fast without shipping chaos. You’ll own quality across the product: building smart test coverage, improving how we catch issues before production, and making sure releases stay reliable as we scale. This is a hands-on role for someone who can balance pragmatic manual testing with automation, and who’s comfortable collaborating closely with engineers and product. ### Our stack (what you’ll be testing) - **App:** Next.js, TypeScript - **Backend/Data:** Supabase (Postgres, RLS, auth) - **Payments:** Stripe (webhooks, payment flows) - **Hosting:** Vercel - **Testing:** Vitest (unit), Playwright (E2E) - **Observability:** Datadog (logs/monitoring) - Sentry ### What you’ll do - Own end-to-end product quality across web app and backend workflows. - Design and execute **test plans** for new features, regressions, and releases. - Build and maintain **automated E2E tests in Playwright** for critical user journeys. - Partner with engineers to improve **testability**, coverage, and stability of tests. - Validate key backend flows involving **Supabase** (RLS policies, auth rules, database changes). - Test payment and billing flows with **Stripe**, including edge cases (webhooks, retries, declined payments, race conditions, idempotency). - Create and maintain **bug reports** with clear reproduction steps, severity, and expected behavior. - Improve CI quality gates (flaky test triage, release checklists, smoke tests). - Use **Datadog** and **Sentry** to support root-cause analysis and identify recurring failure patterns. - Help define a lightweight, effective release process for staging/production. ### What we’re looking for - 3+ years experience in QA (manual + automation), ideally in product teams shipping frequently. - Strong understanding of web app testing: frontend behavior, APIs, auth, caching, cross-browser issues. - Solid hands-on experience with **Playwright** (or similar E2E tooling) and ability to design stable tests. - Ability to think in systems: identify risk areas, propose coverage strategy, and prevent regressions. - Great communication and collaboration skills (QA as a partner, not a gatekeeper). ### Required (based on our environment) - Experience testing modern web apps (React/Next.js style apps). - E2E automation experience (preferably **Playwright**). - Experience testing API + database-backed workflows. - Familiarity with CI pipelines and how tests run in automated environments. - Comfortable using logging/monitoring tools (Datadog, Sentry or similar) to debug issues. ### Strong plus - Experience with **Supabase/Postgres** validation (migrations, schema changes, RLS impact testing). - Experience testing **Stripe** payment flows and webhook-driven systems. - Familiarity with **TypeScript-based test suites** and working alongside devs writing unit tests (**Vitest**). - Experience improving a QA strategy in a startup or fast-paced team.
View Original Listing
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo

Client

Spent: $46,140.48Rating: 5.0Verified