QA Engineer
Listed on 2026-09-27
-
Quality Assurance - QA/QC
IT QA Tester / Automation, AI QA / Validation Engineer -
IT/Tech
IT QA Tester / Automation
About Thrive Cart:
Thrive Cart is a powerful platform used by over 50,000 people worldwide to generate over $5B in sales. Included within the Thrive Cart 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 Thrive Cart’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
Technical Environment
- Testing: API testing (Postman/REST clients), browser automation (Playwright), unit/integration test frameworks
- CI/CD:
Git Hub Actions (tests run on every PR) - Observability: AWS Cloud Watch, application logs, metrics dashboards
- Platform stack: PHP/Type Script, Ruby/Type Script, 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).