Scentbird is a company that inspires fragrance lovers to discover and sample scents through a digital subscription service. They are seeking a Senior QA Engineer to act as the quality gatekeeper for their Shopify Plus storefronts and subscription stack, responsible for defining quality strategies and overseeing the entire QA process.
Responsibilities:
- Own the end-to-end QA process across the Shopify Plus storefronts, Hydrogen proxy backend, custom pixels, and supporting extensions
- Define what “ready to merge” means per repo. Stand up the pretest workflow, regression checklist for develop → live merges, bug severity taxonomy, and the “should we ship?” judgment calls
- Expand synthetic monitoring (Checkly) coverage of live storefront critical paths, and run post-deploy smoke tests
- Test Recurly subscription edge cases (split, combine, retry, cancel, prorate) and international flows (shipping, tax, currency, customs)
- Lead root cause analysis and blameless postmortems for production incidents, with concrete prevention follow-ups
- Team collaboration and work closely with PM/CRO
Requirements:
- 5+ years in QA / SDET roles. Ideally in DTC e-commerce or consumer tech
- Shopify Plus experience — themes, Theme App Extensions, ideally Checkout UI Extensions and Shopify Functions
- Hands-on automation in Playwright or Cypress. Fluent TypeScript
- Pixel / analytics testing shipped in production (Mixpanel, GA4, or similar). You know how to assert event correctness, not just 'did it fire.'
- Strong grip on QA methodology, agile / 2-week sprints, and CI pipelines (GitHub Actions)
- Can read Liquid, React, and basic GraphQL. You don't have to write the feature, but you need to read the code to test it
- Comfortable with Git, Jira, Postman, Chrome DevTools, and performance profiling
- Subscription-commerce experience is a strong plus — Recurly, Recurly Commerce, Recharge, Bold, Skio, or similar
- Plus: standing up a release-gate process from zero (severity taxonomy, merge criteria, release retros); visual regression (Percy / Chromatic) and synthetic monitoring (Checkly, Datadog Synthetics); GrowthBook or LaunchDarkly experiment lifecycle experience; mentoring a junior QA; Hydrogen / Remix / Node service testing