Senior SDET.
Building AI
Systems.

6.6+ years in distributed systems, API engineering, and backend validation for enterprise-scale applications. Exploring AI engineering through LLM agent workflows, MCP tooling, and production AI infrastructure.

MCPPythonLLMRAGAgentic WorkflowsPytestKafka
agent_workflow.py

About

Building reliability into AI systems.

I'm a Senior SDET with 6.6+ years of experience in distributed systems, API engineering, and backend validation for enterprise-scale applications. I'm currently at Iris Software Pvt. Ltd., working on behalf of National Australia Bank (NAB).

Over the past year I've been going deep into AI engineering: designing and integrating custom MCP-compatible tooling, building LLM-powered workflows, and shipping production AI projects independently.

My QA background gives me something most AI engineers don't naturally have: a systematic instinct for evaluation, edge cases, and failure modes. When I look at an LLM-powered system, I think about where it breaks, how to measure it, and how to make it reliable.

Currently atIris Software Pvt. Ltd.
ClientNational Australia Bank (NAB)
Experience6.6+ years
LocationNew Delhi, India

Skills

Tools of the trade.

AI & LLM

Prompt EngineeringLLM IntegrationMCP (Model Context Protocol)Agentic WorkflowsRAG PipelinesOpenAIAnthropic ClaudeAmazon QCursor

Languages & Frameworks

PythonJavaJavaScriptTypeScriptPytestSeleniumAppium

Automation & Tools

PostmanJMeterGitGitLab CIJenkinsDockerBashMavenSwagger

Testing Areas

API TestingWeb TestingMobile App TestingBackend ValidationData-driven TestingPerformance Testing (JMeter)Contract Testing (Avro)

Data & Pipelines

Apache Airflow (DAG execution)Parquet file processingKafkaStriim

Databases

PostgreSQLOracle SQLMongoDBMySQL

Cloud & Infrastructure

AWS (basic)CI/CD PipelinesOpenShift (oc/kubectl)KaaSDocker

Monitoring & Messaging

KafkaPrometheusGrafanaKibana

Project & Documentation Tools

JiraConfluence

Platforms & Methodologies

LinuxAgileScrumISTQB Foundation

Experience

Where I've worked.

Iris Software Pvt. Ltd.

Gurugram, India

Client: National Australia Bank (NAB)

Senior SDET

Jul 2025 – Present
MCP agent toolingAirflow + Kafka validationAvro contract testingCI-integrated backend suites
  • Designed and integrated custom MCP-compatible tooling enabling LLM agents to perform multi-step workflows — API execution, database state verification, test case generation from technical documents, and artifact extraction — within an enterprise banking engineering environment.
  • Used agentic AI for root cause analysis — navigating complex enterprise codebases to surface bug locations and error context for developers, accelerating defect resolution.
  • Generated test cases autonomously from technical specification documents using LLM-based workflows, reducing manual test design effort significantly.
  • Built and embedded AI-generated blackbox tests directly in the development repository, enabling shift-left quality detection at commit time.
  • Validated Airflow DAG pipelines — verified Parquet file ingestion, data transformation logic, and downstream output to Kafka topics and databases.
  • Built Avro-based contract-testing framework validating microservice integrations and backward compatibility.
  • Automated Kafka schema and event verification, reducing integration failures across distributed services.
  • Delivered Java (Gradle) backend automation suites integrated into CI pipelines for early defect detection.
  • Implemented SQL-driven backend verification to reduce manual validation effort and improve data accuracy.
  • Optimized pipelines for faster, parallelized automation runs and steadier releases.

Orange Business Services

Gurugram, India

System Software Engineer

Sep 2022 – Jul 2025
Pytest + Selenium automationGitLab CI integrationJMeter bottleneck analysisMentored junior QA engineers
  • Led Pytest + Selenium automation for API, UI, and backend coverage, integrated with GitLab CI.
  • Owned microservice test strategy, coverage, quality metrics, and defect lifecycle.
  • Built REST API and backend validation suites using MongoDB, SQL, and JMeter for performance checks.
  • Partnered with DevOps to reduce flaky tests, scale pipelines, and stabilize CI/CD.
  • Created Python utilities for production data parsing and automated Excel reporting.
  • Mentored junior QA engineers and rolled out API testing best practices and sprint QA metrics.
  • Executed JMeter-based performance tests, identifying API bottlenecks, thread contention, and throughput issues.
  • Coordinated nightly validations, UAT cycles, and cross-team release testing with distributed teams.

Comviva Technologies (Tech Mahindra Subsidiary)

Gurugram, India

Automation Test Engineer

Sep 2019 – Sep 2022
195+ Appium tests50%+ regression reduction490+ defects resolvedOracle SQL validation
  • Automated 195+ Appium mobile test cases, reducing manual regression cycle time by more than 50%.
  • Built reusable Java + Appium modules for API/mobile automation.
  • Resolved 490+ defects via collaborative triage across multiple releases.
  • Performed Oracle SQL backend validations to ensure data integrity.
  • Managed regression, smoke, and integration suites for financial mobile apps.
  • Implemented custom scripts and utilities to accelerate test execution and environment readiness.

Credentials

Certifications & Achievements.

CertificationNov 2025

GenAI with Python

ChaiCode

CertificationApr 2025

Build Real World AI Apps with Gemini and Imagen

Google

Certification

Prompt Design in Vertex AI

Google Cloud

Certification

ISTQB Foundation Certified

ISTQB

Certificate No. 0098582, July 2019

AchievementApr 2023

Best Newcomer Award

Orange Business Services

AchievementJul 2022

Top Team Award

Comviva

Achievement

Mentored 4+ junior engineers

Selected for overseas UAT & production testing

Education

Academic foundation.

MCA

2019–2023

IGNOU

Score: 66.32%

BCA

2016–2019

JIMS, New Delhi

Score: 85%