Available for staff / principal SDET & full-stack roles

I architect test systems and build the products they protect.

Piyush Pathak. Staff-level Software Engineer in Test with 13+ years across SaaS, distributed systems and enterprise platforms. I own quality end to end, then roll up my sleeves on the full stack: TypeScript, Node, Next.js, AWS serverless and Salesforce.

About

I started in test engineering, building automation frameworks when most teams treated QA as an afterthought. That foundation shaped how I build: quality is a property of the system, not a phase at the end.

Today I work at a staff level — owning test strategy across UI, API and backend, designing automation frameworks that stay fast and non-flaky at scale, and wiring quality gates into CI/CD so broken code never reaches a customer. On the platform I helped take coverage from 60% to ~90% with gated deployments.

What I enjoy most is that I don't stop at the test layer. I ship the product too — Next.js front ends, serverless APIs on AWS, Salesforce backends — which means I design for testability from the inside out, not bolt it on afterwards.

Lately I've been folding AI and LLMs into the testing loop: AI-assisted test generation, code review and evaluation workflows built on Claude Code, the Anthropic API and MCP.

Experience13+ years
FocusSDET · Quality Eng.
Also buildsFull-stack · Serverless
Based inShimla, India · Remote
CertISTQB
StackTS · Node · AWS · SFDC
Experience

A path from breaking software to building it.

Test engineer → test lead → full-stack SDET. The same instinct throughout: make systems provably reliable.

Jan 2023 — PresentQuantumRhino

Senior Software Engineer / SDET

Multi-tenant enterprise SaaS · remote
  • Own end-to-end test strategy and automation (Playwright, Jest) for a multi-tenant SaaS platform on a Salesforce backend with serverless APIs and Next.js front ends.
  • Raised coverage from 60% to ~90% and added CI gates that block failing deployments.
  • Led migration of 14M+ files from Dropbox to an AWS serverless platform, building self-healing agents that detect and repair problematic files in real time.
  • Debug failures across distributed serverless services; build full-stack features alongside the test layer.
PlaywrightTypeScriptNext.jsAWS LambdaSalesforceCI/CD
Feb 2022 — Feb 2023Rarify

Head of Test Engineering

Blockchain data platform · remote
  • Led and mentored the QA function as quality authority for the company's first product, a high-traffic Data API.
  • Architected a performance / load test framework and an automated smart-contract test framework in Solidity from scratch.
  • Built an in-house plugin over the integration bridge to extend automated coverage.
PerformanceSolidityAPI TestingLeadership
Dec 2014 — Feb 2022Shutterstock

Test Engineer → Test Lead → Public API

Global creative marketplace · remote
  • Architected the in-house "Midlevel" framework using mocks/stubs to replace live network calls — cutting infra cost and flakiness.
  • Drove API automation and development on the Public API consumed by clients including Facebook.
  • Owned quality across contributor, photo and video platforms; contributed to the CI/DevOps pipeline.
Node.jsExpressSeleniumCypressDevOps
Dec 2012 — Sep 2014Angie's List

Test Automation Engineer

Consumer reviews platform
  • Built and maintained UI automation with Selenium WebDriver, Java and TestNG; ran regression suites and reported defects.
SeleniumJavaTestNG
Capabilities

Two disciplines, one engineer.

I'm hired as a test architect — but I'm dangerous because I also build the thing. Both columns are day-to-day work, not a wishlist.

// quality engineering

Test architecture & automation

Test strategy & ownershipPlaywrightSeleniumCypressAPI automationMocks / stubs (nock)Performance & load (Locust, JMeter, k6)CI/CD quality gatesFlakiness & reliabilityShift-left & testabilityAI / LLM test generationISTQB
// full-stack

Building the product

TypeScript / JavaScriptNode.js / ExpressReact / Next.jsAWS serverless (Lambda, S3, DynamoDB)Salesforce (Apex, LWC)REST API designMicroservicesPostgreSQL / MySQLCloudFormation / IaCGit · Jenkins · GitLab
Selected work

Systems I've made reliable at scale.

Migration · self-healing

FileFortress — 14M-file migration

Led migration of 14M+ files from Dropbox to an AWS serverless platform integrated with Salesforce, building agents that detect and repair problematic files in real time so customers never saw the gaps.

14M+ files · self-healing agents · zero-loss recovery
Full-stack · multi-tenant

Multi-tenant SaaS on Salesforce

Helped deliver an enterprise pharma application: Salesforce backend, serverless API layer, Next.js front ends — installable into any org via a managed package. Built the testing strategy alongside the features.

Next.js · Apex · AWS Lambda · multi-tenant
Framework · cost

"Midlevel" test framework

Designed an in-house automation framework that replaced live network calls with mocks/stubs — cutting infrastructure cost and slashing flaky failures across Shutterstock's web platforms.

mock-based · lower infra · less flake
AI · testing loop

AI-assisted testing workflow

Built an everyday workflow that uses Claude Code, the Anthropic API and MCP for AI-assisted test generation, code review and evaluation — accelerating coverage on complex distributed systems.

Claude Code · Anthropic API · MCP · evals
Flagship · open source

Argus — an agentic QA framework.

A Claude agent that authors, generates, triages and self-heals Playwright tests for any web app — driven from Claude Desktop as an MCP server or from CI as a CLI, with the whole loop running as a deployment gate in GitHub Actions.

01 · AUTHOR

Author

Compiles plain-English intent into a structured test plan.

02 · GENERATE

Generate

Explores the app from a URL and writes real Playwright specs with assertions.

03 · TRIAGE

Triage

Classifies each failure — real bug vs DOM drift vs flake — with a root-cause report.

04 · HEAL

Heal

Rewrites the broken locator, verifies green, and opens a fix PR.

@argus/mcp · Claude Desktop@argus/cli · CI
TypeScriptPlaywrightAnthropic APIMCPGitHub ActionsMonorepo
View on GitHub ↗
AI & LLM quality

Testing is changing. I'm already testing the things doing the changing.

Beyond using AI to write tests, I'm building toward evaluating AI itself — prompt validation, output consistency and automated testing workflows. As products ship LLM features, someone has to make them provably reliable. That's the same job I've always done, with a new surface area.

AI-assisted test generationLLM output evaluationPrompt / context engineeringClaude Code · MCP
Contact

Let's build something reliable.

Open to staff / principal SDET and full-stack engineering roles, remote-first. The fastest way to reach me is email.