Quality Assurance Engineer

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Quality Assurance Engineer owning end-to-end quality for ThriveCart’s e-commerce platform. Building Playwright automation, monitoring production health, and using AI-augmented testing workflows.

Responsibilities:

  • Own quality strategy for features and domains, including test plans, risk assessment, and coverage decisions
  • Identify ambiguities and testability gaps during requirements review
  • Define acceptance criteria with Product
  • Balance manual exploratory testing with automated regression coverage
  • Document test plans, coverage decisions, and known risks
  • Write and maintain API, integration, and end-to-end automated tests
  • Keep automation suites fast, reliable, and maintainable
  • Maintain CI/CD integration for test execution
  • Monitor production features using observability tools
  • Respond to developer escalations and incidents by assessing blast radius, conducting targeted regression testing, isolating root causes, and communicating findings
  • Use AI tools daily to generate test cases and data, draft test plans, analyze bug patterns, and accelerate automation writing
  • Critically review AI-generated test output and prioritize tests based on risk
  • Write clear, reproducible bug reports and advocate for quality before release
  • Collaborate with developers to improve testability and identify untested scenarios
  • Mentor junior QAs at L3+ and establish AI quality standards at L3/L4
  • Participate in shared engineering on-call rotation of approximately one week per month after ramp-up

Requirements:

  • Strong testing fundamentals: test strategy, test case design, and risk-based prioritization
  • Hands-on automation experience with Playwright
  • Comfortable with API testing using Postman/REST clients and reading application logs
  • Already using, or genuinely motivated to use, AI tools in a QA workflow
  • Clear written communication for actionable bug reports and test plans
  • Experience with API testing, browser automation, and unit/integration test frameworks
  • Familiarity with GitHub Actions, AWS CloudWatch, application logs, metrics dashboards, PHP/TypeScript, Ruby/TypeScript, MariaDB, Redis, and AWS
  • Experience testing an e-commerce, payments, or subscription platform is nice to have
  • Familiarity with PHP, TypeScript, or Ruby codebases is nice to have
  • AWS/CloudWatch or similar observability tooling is nice to have
  • GitHub Actions or another CI/CD pipeline is nice to have
  • Level expectations range from 0–1 years for L1, 1–3 years for L2, 3–6 years for L3, and 6+ years for L4

Benefits:

  • Shared on-call rotation with engineering (~1 week/month after ramp-up)
  • Regular knowledge-sharing sessions
  • Open environment with opportunities for active participation in shaping the platform
  • Career path: Junior QA → QA Engineer 1 → Senior QA → Lead QA → Head of Quality