Subodh Singh
SDET | Backend & Test Infrastructure Engineer
Building scalable automation systems that accelerate delivery
- 14+ years building scalable QA infrastructure
- Currently at Akamai Technologies (Linode Cloud)
- Focus: backend resilience, automation frameworks, regression reduction
Featured Work
Projects
A selection of self-developed tools and frameworks for test automation and backend resilience.
pytest-api-core
Self project — a reusable pytest plugin for API automation, published on PyPI. Provides fluent response assertions, pluggable auth strategies (Bearer/Basic/API Key/OAuth2), environment-aware configuration, and a self-contained HTML report, so teams can drop in API test automation without rebuilding the same scaffolding each time.
Reporting Server
Self project — a centralized test reporting platform: a FastAPI backend (JWT auth, SQLAlchemy, S3/MinIO-backed artifact storage with presigned URLs) paired with a React + Vite dashboard for browsing test runs, drilling into reports, and visualizing trends across CI pipelines.
Tutorial Series
Series
Multi-part, in-depth tutorials — read start to finish or jump to the part you need.
Writing
Recent Posts
Notes on test infrastructure, backend resilience, and automation at scale.
January 30, 2026
API Testing | Pytest & requests · Part 5
#5 - Pytest API Automation Framework - Setup
Putting it all together into a 3-layer pytest API automation framework — core HTTP client, application-level business logic, and a tests layer that stays focused on assertions.
January 20, 2026
API Testing | Pytest & requests · Part 4
#4 - Pytest Concept
A grounding in pytest's core building blocks — conftest.py, fixtures, fixture scope and parametrization, and how pytest discovers and runs tests under the hood.