← Back to portfolio

LINQ

Education

The Problem

LINQ builds software for the education sector with a large API surface, and endpoints changed often. Without automated coverage, regressions slipped in whenever an existing endpoint changed — and the QA team needed to level up its automation practice to keep pace.

The Approach

  • Helped build a Selenium framework that exercised every API endpoint, then reused those same API calls to seed data for the UI e2e tests — so the suite caught regressions any time an existing endpoint changed.
  • Coached junior QA engineers and ran test code reviews, leveling up the team's automation contributions and keeping the suite maintainable as it grew.

The Results

  • Regressions surfaced automatically whenever an existing endpoint changed.
  • Junior QA engineers leveled up into real automation contributors.
  • A maintainable suite that scaled with the product as coverage grew.