Skip to content
EdTech · U.S.

63% of regression automated for an EdTech platform

Regression automation, subscription and analytics testing for a learning platform with student, teacher and admin roles.

63% of regression automated
  • 63% of regression automated
  • 200+ bugs logged
  • 4× faster regression
  • Platformsweb, mobile
  • Engagement8 months · 2 QA engineers
Challenge

Each release needed days of manual regression across student, teacher and admin roles. Payment bugs were reported by users, and analytics events were never verified.

What we did

We automated the regression suite for all three roles and tested subscriptions, renewals and refunds with Stripe. We verified every Google Analytics event against the tracking plan and checked accessibility of the learning flows.

Result

63% of regression is automated and 200+ bugs were logged. Regression now takes one day instead of four, and product decisions rely on verified analytics.

Before and after
Before Test SquadAfter
Regression Manual across three roles 63% automated
Regression time 4 days 1 day
Payments Bugs reported by users Subscriptions, renewals and refunds tested each release
Analytics Events never verified Every event checked against the tracking plan
Timeline
  1. Weeks 1–3

    Regression inventory, automation framework

  2. Weeks 4–16

    Automation of student, teacher and admin flows

  3. Weeks 17–24

    Subscription, payment and analytics testing

  4. Weeks 25–32

    Accessibility, localization, CI reporting

Tools

  • Playwright
  • TypeScript
  • Postman
  • BrowserStack
  • GitHub Actions
  • axe DevTools
  • Rollbar
  • Datadog RUM
  • Google Analytics DebugView

Testing types

Functionalregressionsmokeend-to-endcross-browsermobilesubscription and payment testing (Stripe)analytics testing (Google Analytics)accessibilitylocalizationtest automation

Want results like these?

Book a short call about your product. We can start with a free QA audit or a trial.

Book a call →