**About ThriveCart:** ThriveCart is a powerful platform used by over 50,000 people worldwide to generate over $5B in sales. Included within the ThriveCart platform is a learning management system (LMS), affiliate management, cart and checkout functionality, making it a top solution for creators, coaches, consultants, and other businesses. We integrate with everything you use and have a simple, clean UI with numerous features that allow customers to build income from existing traffic and we are the highest\-converting cart for online businesses. Our business is growing, profitable, and backed by LTV SaaS Growth Funds, and we are looking to expand our footprint amongst online businesses. **Location:** Remote (Europe / LATAM) **Job Overview:** You'll own quality end\-to\-end for ThriveCart's e\-commerce platform — test strategy, automation, defect prevention, and production health monitoring. This isn't a click\-through\-test\-cases role: you own quality for your domain. AI is a core part of the workflow here, not a bonus skill — for generating test cases, creating test data, drafting test plans, and accelerating automation. What we're hiring for is judgment: knowing which tests actually matter, understanding risk, and thinking critically about AI\-generated output. **What You'll Own:** Test Strategy \& Planning * Own the quality strategy for your features and domain: test plans, risk assessment, coverage decisions * Flag ambiguities and testability gaps during requirements review, before code is written — shift\-left quality * Define acceptance criteria in partnership with Product * Balance manual exploration with automated regression coverage * Document test plans, coverage decisions, and known risk areas for async visibility across the team Test Automation * Write and maintain automated tests (API, integration, end\-to\-end) using the team's frameworks * Keep automation suites fast, reliable, and maintainable — flaky tests are yours to fix, not ignore * Maintain CI/CD integration for test execution Production Quality \& Incident Response * Monitor features in production using observability tools — quality doesn't end at release * Respond to dev\-escalations and incidents with urgency: assess blast radius, run targeted regression testing, help isolate root cause, communicate findings clearly AI\-Augmented QA (Expected, Not Optional) * Use AI tools daily: generating test cases and data, drafting test plans, analyzing bug patterns, accelerating automation writing * AI will generate more test cases than you need — prioritize ruthlessly based on risk * Review all AI\-generated test output critically: AI has no product context, you do Defect Advocacy \& Communication * Write clear, reproducible bug reports that developers can act on immediately * Advocate for quality: flag risks before release, document known issues, be explicit about what is and isn't tested Collaboration * Work closely with developers to improve testability at the code level * Help developers write better unit tests by identifying untested scenarios **What You Bring To This Role:** Technical Environment * Testing: API testing (Postman/REST clients), browser automation (Playwright), unit/integration test frameworks * CI/CD: GitHub Actions (tests run on every PR) * Observability: AWS CloudWatch, application logs, metrics dashboards * Platform stack: PHP/TypeScript, Ruby/TypeScript, MariaDB, Redis, AWS * Playwright is our standard framework for browser automation — what matters most is strong testing fundamentals Must\-haves: * Strong testing fundamentals — test strategy, test case design, risk\-based prioritization * Hands\-on automation experience with Playwright * Comfortable with API testing (Postman/REST clients) and reading application logs * Already using — or genuinely motivated to use — AI tools in a QA workflow * Clear written communication: bug reports and test plans others can act on without a meeting Nice\-to\-haves: * Experience testing an e\-commerce, payments, or subscription platform * Familiarity with PHP, TypeScript, or Ruby codebases * AWS/CloudWatch or similar observability tooling * GitHub Actions or another CI/CD pipeline **Expectations by Level:** * L1 (Junior QA) — 0–1 yrs: Executes test plans, writes simple automation with guidance, reports bugs clearly. Bootcamp, internship, or early professional QA experience is fine — we're hiring for rigor and curiosity over tenure. Uses AI to learn faster and generate test cases; validates all AI output. * L2 (QA Engineer 1\) — 1–3 yrs: Has independently owned quality for a feature or product area — not just extended someone else's test plan or suite, but built one. Writes comprehensive test plans and automation, and responds to incidents with targeted testing. * L3 (Senior QA) — 3–6 yrs: Has led incident response from the QA side and mentored other QAs. Owns quality strategy for complex projects, improves automation architecture and infrastructure, and uses AI to multiply output rat