Skip to content
View qa-ashutosh's full-sized avatar
🤝
Open to consulting and senior engagements
🤝
Open to consulting and senior engagements

Block or report qa-ashutosh

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
qa-ashutosh/README.md

header

Typing SVG


LinkedIn GitHub Email Status


$ whoami

name        : Ashutosh Parihar
title       : Quality Engineering Architect
location    : India
philosophy  : "Quality is a product feature. I build the infrastructure that ships it."

approach:
  - I work upstream, shaping test strategy at the architecture phase, not after
  - I translate quality risk into business language: velocity, incident cost, release confidence
  - I treat test infrastructure like production code: version-controlled, reviewed, maintained

specialization:
  - End-to-end automation frameworks (Playwright · Cypress · WebdriverIO · Selenium)
  - API & contract-level testing (REST · GraphQL · gRPC · Pact)
  - Performance & load engineering (K6 · JMeter · Grafana · InfluxDB)
  - Web3 & blockchain QA (Smart Contracts · DeFi · NFT · Foundry · Hardhat)
  - CI/CD quality gates & release pipelines (GitHub Actions · GitLab CI · Jenkins)

domains     : FinTech · Web3 · Healthcare · SaaS · IoT · eCommerce · Gaming
currently   : Building → Web3 QA tooling · Crypto exchange test simulator
open_to     : Quality Architecture · Platform Reliability · Engineering Leadership

I don't just catch bugs, I eliminate the conditions that create them.


$ ls -la ./featured-work

order-sentinel qrypto

playwright-hybrid-framework k6-performance-lab

solidity-core-labs cicd-blueprints


$ cat ./architecture-thinking.md

  The way I approach quality from strategy to execution:


  PRODUCT REQUIREMENTS
  │
  ▼
  ┌─────────────────────────────────────────────┐
  │              SHIFT-LEFT LAYER               │
  │  Risk analysis · Acceptance criteria · BDD  │
  │  I sit here — before the first line of code │
  └──────────────────────┬──────────────────────┘
  │
  ▼
  ┌─────────────────────────────────────────────┐
  │              AUTOMATION LAYER               │
  │     Unit → Integration → E2E → Contract     │
  │    Parallel · Flake-free ·  Self-healing    │
  └──────────────────────┬──────────────────────┘
  │
  ▼
  ┌─────────────────────────────────────────────┐
  │             QUALITY GATE LAYER              │
  │     CI pipelines · Coverage thresholds      │
  │     Merge blocked if quality regresses      │
  └──────────────────────┬──────────────────────┘
  │
  ▼
  ┌─────────────────────────────────────────────┐
  │            OBSERVABILITY LAYER              │
  │    Grafana · InfluxDB · Alert thresholds    │
  │  Quality in production — not just pre-prod  │
  └─────────────────────────────────────────────┘
  │
  ▼
  SHIP WITH CONFIDENCE


$ cat ./tech-stack.json

── Core Languages ──

JavaScript TypeScript Java Solidity Bash

── Web & Mobile Automation ──

Playwright Cypress WebdriverIO Selenium Appium

── API & Contract Testing ──

Postman Newman Supertest Rest Assured GraphQL gRPC Pact

── Performance Engineering ──

K6 Grafana JMeter InfluxDB

── Web3 & Blockchain ──

Solidity Foundry Hardhat Ethers.js Web3.js

── DevOps & Cloud ──

GitHub Actions Docker Jenkins GitLab CI AWS Azure


$ cat ./what-i-bring.md

/**
 * Beyond the tool list, how I think about quality engineering
 * at the architecture and leadership level.
 */

const qualityArchitect = {

  strategy: {
    "Risk-based planning":      "I prioritize test coverage by business risk, not just feature surface",
    "Shift-left integration":   "QA joins sprint planning — not sprint review",
    "Definition of Done":       "Nothing merges without agreed quality criteria",
    "ROI thinking":             "Every automation investment is justified by time-to-detect and cost-of-defect",
  },

  engineering: {
    "Framework design":         "Scalable, maintainable, low-flake architectures — not script dumps",
    "Contract testing":         "Microservice boundaries validated before integration pain hits",
    "Observability as QA":      "Prod metrics and error rates are part of my quality model",
    "Blockchain-native testing": "Smart contract invariants, reentrancy, and edge-case simulation",
  },

  leadership: {
    "Team upskilling":          "I've grown 0-to-1 QA teams and leveled up developer testing culture",
    "Cross-functional voice":   "I translate quality risk into language PMs, CTOs, and investors understand",
    "Quality advocacy":         "I make the business case for testing — not just the technical one",
  },

};

$ ./contribution-matrix --render

Snake animation




$ ping ./connect

  Engagement Scope
Quality Architecture Framework design · QA strategy from scratch
Platform Reliability Test infra · CI/CD quality gates · Observability
Engineering Leadership Staff / Principal QE · Head of Quality
Web3 / Blockchain QA Smart contract testing · DeFi protocol coverage
Team Mentorship Growing QA engineering culture inside product teams

LinkedIn   GitHub   Email


footer

Pinned Loading

  1. pci-dss-automation-framework pci-dss-automation-framework Public

    Enterprise-grade PCI-DSS v4.0 automated testing framework: API, UI & security test coverage with a built-in mock payment server. TypeScript + Jest + Playwright. Plug-and-play template for QA engine…

    TypeScript 1

  2. order-sentinel order-sentinel Public

    Production-grade QA framework for Order & Profile Management Systems in prop trading. Tests order lifecycle, execution accuracy, and trading logic correctness across REST APIs, NATS message flows, …

    TypeScript 1

  3. qrypto qrypto Public

    Production-grade QA automation monorepo for a crypto exchange platform — API, E2E, compliance, performance, and security test suites with a standalone exchange mock server.

    TypeScript 1

  4. playwright-hybrid-framework playwright-hybrid-framework Public

    Hybrid UI + API test automation framework built with Playwright & TypeScript — covering Page Object Model, schema validation, and CI/CD integration tested against SauceDemo and ReqRes.in

    TypeScript 1

  5. k6-performance-lab k6-performance-lab Public

    Performance testing suite built with Grafana k6. Smoke, load, stress, spike, soak and breakpoint tests

    JavaScript 1

  6. cicd-blueprints cicd-blueprints Public

    Production-grade CI/CD blueprints with 5 real-world GitHub Actions pipelines — test, build, secure, release & deploy. Fork and use instantly.

    JavaScript 1