Skip to content
View ashwin-ak's full-sized avatar

Block or report ashwin-ak

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ashwin-ak/readme.md

Ashwin Kulkarni

Director / Head of Quality Engineering β€’ Cloud-Native Testing β€’ AI Driven QA

Building the future of Autonomous QA Platforms using AI agents, cloud infrastructure, and modern automation frameworks.


πŸ‘¨β€πŸ’Ό About Me

Quality Engineering leader with 18+ years of experience designing and scaling testing platforms for enterprise SaaS systems.

My focus areas include:

β€’ Autonomous QA Systems
β€’ AI-driven Test Generation
β€’ Cloud Native Testing Platforms
β€’ Performance Engineering
β€’ Observability Driven Testing

Currently exploring how AI Agents and LLM workflows can transform software testing into autonomous systems.


🧠 Core Expertise

Domain Focus
Quality Engineering Enterprise QA strategy and automation transformation
Cloud Testing AWS, Kubernetes, Microservices testing
Automation Playwright, API testing, CI/CD pipelines
Performance Engineering k6, JMeter, Observability driven testing
AI for QA LLM powered test generation and autonomous QA

🧰 Technology Stack

Automation

Playwright Selenium Postman

Languages

C# Python JavaScript

Cloud & DevOps

AWS Docker Kubernetes GitHub Actions


πŸ€– AI & Agentic Architecture (Autonomous QA Platform)

The Autonomous QA Platform implements a multi-agent architecture where specialized AI agents collaborate to design, execute and analyze tests automatically.

The platform integrates LLMs, QA frameworks, observability systems and CI/CD pipelines to create a fully autonomous testing loop.


🧠 AI Stack

GitHub Copilot Claude VS Code OpenAI LangChain Python Playwright k6 Elastic


🧠 Autonomous QA Agent Architecture

flowchart LR

Developer --> GitHub
GitHub --> CI_CD

CI_CD --> Orchestrator

Orchestrator --> PlannerAgent
Orchestrator --> ExecutionAgent
Orchestrator --> AnalysisAgent

PlannerAgent --> TestGenerator
PlannerAgent --> TestStrategy

ExecutionAgent --> UITestAgent
ExecutionAgent --> APITestAgent
ExecutionAgent --> PerfTestAgent

UITestAgent --> Playwright
APITestAgent --> APIFramework
PerfTestAgent --> k6

Playwright --> Observability
APIFramework --> Observability
k6 --> Observability

Observability --> DefectAnalysisAgent
DefectAnalysisAgent --> RootCauseAgent

RootCauseAgent --> LearningAgent

LearningAgent --> KnowledgeBase

KnowledgeBase --> PlannerAgent
Loading

πŸ€– Autonomous Testing Agent Flow

flowchart LR

Feature_Request --> PlanningAgent
PlanningAgent --> TestGenerationAgent
TestGenerationAgent --> ExecutionAgents
ExecutionAgents --> ResultCollector
ResultCollector --> AnalysisAgent
AnalysisAgent --> DefectClassifier
DefectClassifier --> RootCauseAgent
RootCauseAgent --> LearningAgent
LearningAgent --> TestOptimization
TestOptimization --> PlanningAgent
Loading

πŸ— Performance Testing Platform Architecture

flowchart LR

Developer --> GitHub
GitHub --> CI/CD

CI/CD --> Perf_Orchestrator

Perf_Orchestrator --> k6
Perf_Orchestrator --> JMeter

k6 --> Observability
JMeter --> Observability

Observability --> Grafana
Observability --> ELK
Loading

🧩 AI Agents in the Platform

Agent Responsibility
Planner Agent Understand feature changes and define test strategy
Test Generator Agent Generate test cases using LLMs
Execution Agents Run UI, API and performance tests
Analysis Agent Analyze failures and detect anomalies
Root Cause Agent Identify root cause using logs and traces
Learning Agent Improve test coverage based on past runs

πŸ— Platform Components

Component Technology
Test Automation Playwright
API Testing REST frameworks
Performance Testing k6 / JMeter
Observability ELK / Grafana
Agent Framework LangChain / Python
LLM Integration OpenAI APIs
CI/CD Integration GitHub Actions / Azure DevOps
GitHub Copilot AI pair programmer for writing automation frameworks
Claude Code Architecture reasoning and complex code generation
OpenAI APIs LLM integration for test generation and defect analysis
VS Code AI-enabled development environment

πŸš€ AI Capabilities Implemented

βœ” AI-driven test case generation βœ” Autonomous regression selection βœ” Defect clustering using LLMs βœ” Root cause analysis from logs βœ” Intelligent test prioritization βœ” Performance anomaly detection


🀝 Open to Opportunities

β€’ Director of QA
β€’ Head of Quality Engineering
β€’ QE Transformation Leadership
β€’ AI Driven QA Platforms


⭐ If you're building AI-driven testing platforms or Autonomous QA systems, feel free to connect.

Pinned Loading

  1. autonomous-qa-platform autonomous-qa-platform Public

    AI-driven Autonomous QA platform that generates tests, executes them, and performs root cause analysis using LLM agents.

    Python 1

  2. ai-native-test-framework ai-native-test-framework Public

    An AI-native test automation framework that generates, runs, and self-heals end-to-end tests across Cypress, Playwright, Puppeteer, and Selenium. Includes AI test generation, smart auto-healing, fa…

    TypeScript

  3. ai-perf-test ai-perf-test Public

    A production-ready performance testing platform that captures real-world UI behaviors with Playwright, exports them as YAML definitions, and scales them to load tests using Apache JMeterβ€”supporting…

    Groovy

  4. cypress-lighthouse-demo cypress-lighthouse-demo Public

    Forked from mdcruz/cypress-lighthouse-demo

    JavaScript

  5. extentreports-csharp extentreports-csharp Public

    Forked from anshooarora/extentreports-csharp

    Community version of Extent API for .NET.

    C#