T

ThriveCart

Hosted shopping cart platform with funnels

Quality Assurance Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedRemote

About the Job

Requirements

  • Strong testing fundamentals, including test strategy, test case design, and risk-based prioritization.
  • Hands-on automation experience with Playwright.
  • Comfort with API testing using Postman or REST clients and with reading application logs.
  • Already using, or genuinely motivated to use, AI tools in a quality assurance workflow.
  • Clear written communication for actionable bug reports and test plans.
  • For L1, 0–1 years of experience; bootcamp, internship, or early professional QA experience is acceptable.
  • For L2, 1–3 years of experience and independent ownership of quality for a feature or product area.
  • For L3, 3–6 years of experience, QA-side incident response leadership, and experience mentoring other QAs.
  • For L4, 6+ years of experience and experience setting QA standards or practices for a team.

Responsibilities

  • Own quality strategy for assigned features and domains, including test plans, risk assessment, and coverage decisions.
  • Identify ambiguities and testability gaps during requirements review before code is written.
  • Define acceptance criteria in partnership with Product.
  • Balance manual exploration with automated regression coverage.
  • Document test plans, coverage decisions, and known risk areas for asynchronous team visibility.
  • Write and maintain automated API, integration, and end-to-end tests using the team's frameworks.
  • Keep automation suites fast, reliable, and maintainable, and fix flaky tests.
  • Maintain CI/CD integration for test execution.
  • At L3 and above, design and evolve the overall test automation architecture.
  • Monitor production features using observability tools.
  • Respond to developer escalations and incidents by assessing blast radius, running targeted regression testing, helping isolate root cause, and communicating findings.
  • At L3 and above, lead QA-side incident triage, coordinate regression testing, write post-mortems with defect analysis, and drive preventive fixes.
  • At L4 and above, coordinate QA activity during major incidents, communicate with stakeholders, and ensure systemic fixes are validated before release.
  • Use AI tools daily to generate test cases and data, draft test plans, analyze bug patterns, and accelerate automation writing.
  • Prioritize AI-generated test cases based on risk and critically review AI-generated output.
  • At L3 and above, teach junior QAs effective AI workflows and establish team AI quality standards.
  • At L4 and above, set team standards for AI tool usage, evaluate tools, and measure impact on coverage and velocity.
  • Write clear, reproducible bug reports that developers can act on.
  • Advocate for quality by flagging risks before release, documenting known issues, and stating what is and is not tested.
  • At L3 and above, partner with Product and Engineering on quality metrics and track trends.
  • Work closely with developers to improve testability at the code level.
  • Help developers write better unit tests by identifying untested scenarios.
  • At L3 and above, mentor L1/L2 QAs on testing mindset, automation skills, and risk thinking.
  • Participate in a shared engineering on-call rotation of about one week per month after ramp-up, focusing on blast-radius assessment and regression testing during incidents.

Desired Qualifications

  • Experience testing an e-commerce, payments, or subscription platform.
  • Familiarity with PHP, TypeScript, or Ruby codebases.
  • Experience with AWS/CloudWatch or similar observability tooling.
  • Experience with GitHub Actions or another CI/CD pipeline.

About the Company

ThriveCart

Hosted shopping cart platform with funnels

ThriveCart provides a hosted shopping cart and sales funnel platform for digital products and services. Users build custom checkout pages, configure funnels with upsells, downsells, and order bumps, and manage affiliates in one system; it includes analytics, A/B testing, subscription management, and integrations with Stripe, PayPal, and various email marketing and membership platforms. It also offers Learn and Learn+ LMS features for creating and selling online courses, with course bundling and multiple instructors; the Pro+ tier adds crypto payments, enhanced tracking, and multiple order bumps, signaling a move toward annual subscriptions for advanced features. ThriveCart differentiates itself by offering a long-standing one-time lifetime license alongside a comprehensive set of tools (affiliate management, course creation, and broad integrations) in a single platform aimed at the creator economy, with the goal of simplifying online sales and increasing user revenue.

Company size
51-200
Company stage
Growth Equity (Venture Capital)
Total funding
$35M
Headquarters
New York City, New York
Founded
2016

Recently Posted Jobs

Explore more opportunities at ThriveCart

See more jobs