// Hi, I'm Maharshi Soni

AI-PoweredQA AUTOMATION
ENGINEER

Building intelligent test automation frameworks, self-healing locators, AI-powered bug detection, and production-grade ML pipelines. 5+ years in QA, now bridging automation and artificial intelligence.

35
Projects
88
Technologies
19
AI Domains
5+
Years QA
Maharshi Soni
Open to Opportunities
2026
// SYSTEM PROFILE

Hello, I'm
Maharshi Soni

A Senior QA Automation Engineer and AI developer with 5+ years building JavaScript-based UI/API automation frameworks for PolicyCenter, BillingCenter, and ClaimCenter across 15+ insurance lines. Now building AI-powered testing tools, RAG systems, and agentic AI applications.

QA + AICore Focus
PlaywrightAutomation
LangGraphAgentic AI
// Currently building
AI-powered QA automation tools — self-healing test frameworks, agentic testing pipelines, and RAG systems for QA knowledge management. New projects added weekly.
// TECHNICAL STACK

Technologies I Work With

Full-stack expertise across test automation, artificial intelligence, and production engineering.

Alpaca APIAnthropic ClaudeAzure DevOpsAzure ReposBDD/GherkinBeautiful SoupBitbucketCI/CDChromaDBCucumberDockerFAISSFastAPIFlaskGitIgnite (Page Objects)JIRAJavaJavaScriptJinja2LLM APILlama 3.1Llama 3.2NVIDIA NIMNemotron-120BNumPyONNXPillowPlaywrightPythonQA TestingAlpaca APIAnthropic ClaudeAzure DevOpsAzure ReposBDD/GherkinBeautiful SoupBitbucketCI/CDChromaDBCucumberDockerFAISSFastAPIFlaskGitIgnite (Page Objects)JIRAJavaJavaScriptJinja2LLM APILlama 3.1Llama 3.2NVIDIA NIMNemotron-120BNumPyONNXPillowPlaywrightPythonQA Testing
SQLSQLiteSeleniumStreamlitTeamCityTestCafeTestNGZerodha Kite Connectbehave (BDD)clickfaiss-cpumatplotlibnetworkxnltkpandaspdfplumberpyarrowpydanticpytestpython-docxpyyamlrequestsrichscikit-imagescikit-learnscipyseabornsentence-transformersstrawberry-graphqltorchuvicornwebsocketsSQLSQLiteSeleniumStreamlitTeamCityTestCafeTestNGZerodha Kite Connectbehave (BDD)clickfaiss-cpumatplotlibnetworkxnltkpandaspdfplumberpyarrowpydanticpytestpython-docxpyyamlrequestsrichscikit-imagescikit-learnscipyseabornsentence-transformersstrawberry-graphqltorchuvicornwebsockets
// ENGINEERING ROADMAP

Core Execution Root Map

// ROOT 01

QA Automation & AI

Self-healing locators, visual regression, AI-powered test generation with Playwright.

Playwright & ML
// ROOT 02

RAG & LLM Tools

Retrieval-augmented generation, document Q&A, and LLM developer tooling.

FAISS & Transformers
// ROOT 03

Full-Stack AI Apps

FastAPI/Flask backends, ML model serving, responsive frontends.

FastAPI & Python
// ROOT 04

Insurance & Domain AI

NLP pipelines for policy extraction, clause classification, business rule validation.

NLP & Guidewire
// PORTFOLIO WORK

Featured Engineering Projects

// PROJECT 01Qa Ai Automation

Playwright AI Test Generator

Takes natural language descriptions of user workflows and generates complete, runnable Playwright test scripts in Python. Uses NLP to parse user intent, maps ac...

flaskpytestplaywrightpytest-playwright
// PROJECT 02Qa Ai Automation

LangGraph QA Agent

An autonomous testing agent with multi-node graph architecture: test planning, execution, bug analysis, self-healing locators, and result reporting with conditi...

sentence-transformerstorchnumpypytest
// PROJECT 03Qa Ai Automation

Self-Healing Locator Engine

When UI automation tests break due to changed selectors, this tool automatically finds the best alternative locator using DOM similarity scoring, attribute fuzz...

beautifulsoup4scikit-learnnumpypytest
// PROJECT 04Qa Ai Automation

AI Visual Regression Tester

Uses computer vision (SSIM, perceptual hashing) to detect and classify visual differences between baseline and current screenshots as layout shift, color change...

Pillowscikit-imagenumpypytest
// PROJECT 05Qa Ai Automation

BDD Scenario Generator

Takes plain English requirements or user stories and generates complete Gherkin/Cucumber BDD scenarios with Given/When/Then steps, edge cases, and .feature file...

nltkpytest
// PROJECT 06Qa Ai Automation

AI Test Data Generator

Generates realistic, schema-aware test data for any domain. Supports insurance policies, user profiles, transactions, API payloads with boundary value and negat...

numpyscikit-learnpytest
// PROJECT 07Qa Ai Automation

Flaky Test Detector

Analyzes test execution history from JUnit XML reports to identify flaky tests using statistical analysis and ML classification. Outputs HTML reports ranking te...

numpyscikit-learnpytest
// PROJECT 08Qa Ai Automation

AI API Contract Validator

Takes an OpenAPI/Swagger spec and automatically generates comprehensive API test cases including happy path, edge cases, boundary values, type mismatches, and s...

requestspyyamlpytestpytest-cov
// PROJECT 09Qa Ai Automation

AI Bug Triager

Automatically classifies bug reports by severity, category, affected component, and suggested assignee using NLP with TF-IDF and scikit-learn classifiers. Inclu...

scikit-learnflasknumpypytest
// PROJECT 10Qa Ai Automation

RAG QA Knowledge Base

A retrieval-augmented generation system for QA teams. Upload test documentation and runbooks, ask natural language questions, get grounded answers with source c...

fastapiuvicornpython-multipartjinja2
// PROJECT 11Qa Ai Automation

Insurance Document Analyzer

An NLP pipeline that processes insurance policy documents to extract coverage types, limits, deductibles, exclusions, dates, and endorsements. Validates against...

nltkscikit-learnnumpypytest
// PROJECT 12Rag

AI Study Assistant

A RAG system enabling users to upload documents (PDF, TXT, Markdown) and receive AI-generated answers grounded in their own material with source citations. Uses...

FastAPIFAISSsentence-transformersAnthropic Claude
// PROJECT 13Ai Safety

RAG QA Evaluator

An automated evaluation framework for RAG chatbot systems built for P&C insurance policy documents. Evaluates answer quality across groundedness, relevance, lat...

ChromaDBNVIDIA NIMLlama 3.1behave (BDD)
// PROJECT 14Agentic Ai

Local AI QA Engineer

An autonomous AI agent that navigates websites, finds bugs, generates Playwright tests, captures screenshots, and produces structured test reports with severity...

PlaywrightNVIDIA NIMNemotron-120BLlama 3.2
// PROJECT 15Vector Search

Second Brain (AI Bookmark Manager)

An AI-assisted bookmark manager that saves, organizes, and retrieves web pages. Fetches metadata, generates extractive summaries, creates tags, and provides sem...

FlaskBeautiful SoupSQLite FTS5scikit-learn
// PROJECT 16Llm Tools

AI Resume Analyzer & ATS Optimizer

A web application that analyzes resumes against job descriptions to provide ATS compatibility scoring, keyword gap analysis, and AI-powered bullet point rewrite...

Flaskpdfplumberpython-docxAnthropic Claude
// PROJECT 17Llm Tools

AI Meeting Summarizer

Transforms unstructured meeting notes into structured, actionable summaries with key decisions, prioritized action items with assignees and due dates, and times...

PythonLLM API
// PROJECT 18Automation

JyotishTrader

An automated stock trading system that applies Vedic astrology principles (eight-layer analysis including Graha Drishti, Vimshottari Dasha, Yogas, Nakshatras) t...

StreamlitZerodha Kite ConnectAlpaca APISQLite
// PROJECT 19Qa Ai Automation

TestPilot AI - Intelligent Test Generation Framework

A pip-installable test generation framework using AST parsing. Generates comprehensive pytest suites with boundary value analysis, equivalence partitioning, and...

clickpydanticpytestjinja2
// PROJECT 20Nlp

Smart Text Similarity Engine

A text similarity engine that combines TF-IDF, cosine similarity, and Jaccard distance to find semantically similar documents. Useful for plagiarism detection, ...

scikit-learnpandasnltknumpy
// PROJECT 21Model Serving

Real-Time ML Inference Server

FastAPI + WebSocket real-time ML inference server with batched prediction, model hot-reloading, A/B testing, health monitoring, and in-memory feature cache.

fastapiuvicornwebsocketsscikit-learn
// PROJECT 22Guardrails

PromptGuard - LLM Output Validation Framework

A pip-installable guardrails library for validating LLM outputs. Enforces schema compliance, detects PII leaks, scores hallucination risk, filters toxic content...

pydanticclickpyyamlpytest
// PROJECT 23Multi Agent

Multi-Agent Code Review System

Multi-agent system with specialized agents (Security, Performance, Style, Orchestrator) collaborating via message-passing architecture for comprehensive code re...

pydanticclickrichpytest
// PROJECT 24Recommendation System

Mood-Based Music Recommender

An ML-powered recommendation engine that analyzes text input describing your current mood and recommends music genres, tempo ranges, and synthetic playlists usi...

scikit-learnpandasnumpynltk
// PROJECT 25Mlops

ML Experiment Tracker

Lightweight experiment tracking system. Log hyperparameters, metrics, artifacts. Compare experiments with Flask dashboard. SQLite-backed, zero-config.

flaskpandasmatplotlibclick
// PROJECT 26Mlops

LogPilot - AI-Powered Log Analysis CLI

A pip-installable CLI for intelligent log analysis. Parses logs, detects anomalies using statistical methods and clustering, identifies root causes, generates i...

clickscikit-learnpandasnumpy
// PROJECT 27Knowledge Graph

Knowledge Graph Builder

Extracts entities and relationships from text using NLP, builds queryable knowledge graph with NetworkX. Shortest path, PageRank, connected components. FastAPI ...

networkxnltkfastapiuvicorn
// PROJECT 28Api Ai Service

GraphQL AI Gateway - Unified AI Model API

GraphQL API gateway over multiple AI models. Task-based routing, response caching, rate limiting, request batching. Strawberry GraphQL + FastAPI.

strawberry-graphqlfastapiuvicornscikit-learn
// PROJECT 29Feature Store

Feature Store Lite - Lightweight ML Feature Store

Lightweight feature store for ML workflows. Feature registration with schemas, versioned feature sets, point-in-time lookups, REST API for online serving. SQLit...

fastapiuvicornpandaspyarrow
// PROJECT 30Real Time Ai

Event-Driven ML Pipeline - Real-Time Stream Processing

Event-driven stream processing for real-time ML inference. Async message broker, windowed aggregation, real-time features, online prediction. No external broker...

fastapiuvicornscikit-learnnumpy
// PROJECT 31Vector Search

EmbedKit - Production Embedding Pipeline Toolkit

A pip-installable toolkit for building embedding pipelines. Multiple chunking strategies, embedding generation with caching, unified vector store interface supp...

sentence-transformersfaiss-cpunumpyclick
// PROJECT 32Data Engineering

DataWeave - Declarative Data Pipeline Framework

A pip-installable data pipeline framework with YAML-defined ETL workflows. Built-in operators for transform, validate, profile, and load data with HTML profilin...

pandaspydanticpyyamlclick
// PROJECT 33Data Engineering

Data Quality Sentinel - Automated Data Validation Framework

Automated data validation framework. YAML expectations, 12+ check types, statistical anomaly detection, HTML reports with trend tracking.

pandaspydanticpyyamljinja2
// PROJECT 34Workflow Orchestration

DAG Workflow Engine - ML Pipeline Orchestrator

DAG-based workflow orchestration for ML pipelines. YAML task dependencies, topological execution with parallelism, retry with backoff, state persistence.

networkxpydanticpyyamlclick
// PROJECT 35Qa Ai Automation

API Chaos Tester - Intelligent API Fuzz Testing

Intelligent API testing from OpenAPI specs. ML failure prediction, property-based testing, chaos strategies (boundary, type confusion, null injection, Unicode),...

httpxpydanticpyyamlscikit-learn
// CAREER TIMELINE

Employment History

08/2021 - Present

Senior Guidewire Consultant - Automation QA

PwC Acceleration Centers - Bangalore
  • Automation framework & product development: Designed and built two JavaScript, data-driven automation SaaS testing products using TestCafe and JSON-based test data, generating over $3M in revenue and sold to 15 clients; led a 20-person team through the full product roadmap
  • GTUI customization: Customized the GTUI automation testing product for a major US-based Guidewire client on PolicyCenter, earning commendation from partners, managing directors, and client stakeholders and contributing to 3 subsequent business wins
  • Framework engineering: Identified and closed 10+ critical framework gaps spanning reporting, data-driven capability, logger functionality, and synchronization, improving overall automation system performance by 40%
  • Test coverage & delivery: Authored and maintained 1,000+ test cases and 30,000+ lines of JavaScript automation code across 100+ PolicyCenter user stories, reducing production bugs by 30% while participating in all Scrum ceremonies
  • CI/CD & version control: Integrated automated regression and smoke suites into TeamCity and Azure DevOps (Azure Repos) pipelines running on containerized (Docker) build agents, using Git and Bitbucket for version control and code review, and JIRA to track quality and defect metrics
  • Page Object generation: Used Ignite to generate and refine Page Objects, then extended them with custom JavaScript functions to cover complex end-to-end and regression scenarios across web and API layers
  • Execution & stability: Executed and debugged automation runs, distinguishing application defects from script issues, and proactively fixed and refactored flaky tests to keep the suite stable over time
  • BDD/requirements translation: Used Cucumber to translate Gherkin/BDD-style requirements into maintainable, reusable automated test suites across PolicyCenter, BillingCenter, and ClaimCenter
04/2022 - 10/2024

Subject Matter Expert - Automation Center of Excellence (Additional Responsibility)

PwC Acceleration Centers - Bangalore
  • Automation strategy leadership: Appointed Subject Matter Expert in PwC's Center of Excellence for Automation and Innovation on the strength of niche automation skills and an innovative mindset, driving firm-wide automation strategy and knowledge sharing
  • Product delivery: Used SWOT analysis, market research, and disruptive innovation to build multiple SaaS, data-driven MVPs; led a 20-person team from roadmap to sale across multiple clients using Lean and Design Thinking
  • Enablement: Trained 150+ associates through senior managers globally and delivered 15+ sales demos; Gen AI innovation challenge finalist for automation test-data generation
03/2021 - 06/2021

Business Development Executive Trainee

K12 Techno Services - Bangalore
  • Brought $1,000 worth of new digital business and set a record for employer's new education-based digital business unit (AOL)
  • Managed up to 100 calls daily, with duties including helping customers sign up, customer retention rates as academic consultant
  • Worked to ensure a positive, hassle-free customer experience as a result shown 83% customer retention rate and got recognition from sales head for quality customer service
// ACADEMIC BACKGROUND

Education

09/2023 - 06/2024

Executive Product Management (eMDP)

IIM Kozhikode - Remote
  • Overall scored 92% in this program, where I worked on 30+ real world product management applications
  • Capstone project: Enhancing ACKO's Car Insurance Market Penetration in Rural India (see Projects section)
07/2017 - 05/2021

B.Tech in Information Technology

SRM Institute of Science & Technology - Chennai
  • GPA 8/10, First Class with Distinction, in top 10% of IT batch with 33.34% Scholarship (due to top 4% in SRMJEE) for B.Tech
  • Major project to recognize genres from tv posters with Deep learning (CNN, VCG) and got O+ with acknowledgement from HOD
// VERIFIED CREDENTIALS

Certifications

Certified Partner Specialist - Gemini Enterprise Agent Development (Google, 2026)
Evaluate and Improve Agent Development Kit Agents (Google, 2026)
Digital Product Management - University of Virginia, Darden School of Business (2021)
Foundations of Project Management - Google (2021)
Guidewire Certified Associate - InsuranceSuite Analyst (2021)
Introduction to Public Speaking - University of Washington (2021)
Effective Business Presentations with PowerPoint - Coursera (2021)
Human Centered Design - PwC (2022)
Digital Acumen - PwC (2022)
Guidewire InsuranceSuite Analyst - Aspen New Features
Guidewire InsuranceSuite Analyst - Banff New Features
Guidewire InsuranceSuite Analyst - Cortina New Features
Guidewire InsuranceSuite Analyst - Dobson New Features
Guidewire InsuranceSuite Analyst - Elysian New Features
Guidewire InsuranceSuite Analyst - Flaine New Features
Guidewire InsuranceSuite Analyst - Garmisch New Features
Guidewire InsuranceSuite Analyst - Hakuba New Features
Guidewire InsuranceSuite Analyst - Innsbruck New Features
Guidewire InsuranceSuite Analyst - Jasper New Features
Guidewire InsuranceSuite Analyst - Kufri New Features
Guidewire InsuranceSuite Analyst - Las Lenas New Features
Guidewire InsuranceSuite Analyst - Niesco New Features
Policy Center Business Analyst - Aspen New Features
Billing Center Business Analyst - Aspen New Features
Guidewire Quality Analyst Basics
Guidewire Surepath Overview
InsuranceSuite Implementation Tools
Business Etiquette: Phone, Email, and Text - LinkedIn (2022)
Getting Things Done - LinkedIn (2022)
Branding Your Authentic Self - LinkedIn (2022)
Taking Charge of Your Career - LinkedIn (2022)
How to Create a Career You Love - LinkedIn (2022)
Mastering Self-Motivation - LinkedIn (2022)
Developing a Learning Mindset - LinkedIn (2022)
Communicating with Confidence - LinkedIn (2022)
Asking for Feedback as an Employee - LinkedIn (2022)
Remote Work Foundations - LinkedIn (2022)
Tips for Working Remotely - LinkedIn (2022)
Effective Listening - LinkedIn (2021)
How to Ask Productive Questions - LinkedIn (2021)
Interpersonal Communication - LinkedIn (2021)
Communication Foundations - LinkedIn (2021)
// RESEARCH & PROJECTS

Academic Projects

04/2024 - 07/2024

Enhancing ACKO's Car Insurance Market Penetration in Rural India

IIMK MDP (Management Development Programme) - Indian Institute of Management Kozhikode

Undertook a comprehensive analysis to address significant challenges faced by ACKO Technology and Services Pvt Ltd. Combined both qualitative and quantitative research methodologies - conducted a survey of 200 respondents and 15 individuals for 30 product profiles to gather data on customer experience and pricing sensitivity. Applied advanced analytical techniques such as Linear Regression, Conjoint Analysis and other product analytics tactics to uncover key factors affecting customer satisfaction, pricing sensitivity, and brand recognition in rural areas. Employed Agile, Lean, and Design Thinking methodologies to guide iteration of product features. Brought three years of experience as a Technical Consultant for US insurance companies with knowledge in insurance and digital solutions.

// OTHER EXPERIENCE

Internships & Volunteering

05/2020 - 09/2020

Business Development Executive

InCampus Pvt. Ltd. - Delhi
  • Led a cross-functional team of 5 Associates, found 20 Prospects and set a regional record for organization
  • Daily identified and Nurtured the Clients via cold calling/Mail, B2B and Created brand awareness in 50 universities
06/2019 - 07/2019

Chatbot Developer

Cognisun Inc. Pvt. Ltd. - Ahmedabad
  • Learned SQL, JavaScript, Google Dialog-flow, showed 10 real time deliverables within 1 month, Got recognition from CTO
  • Developed 3 chat-bots for diverse industries like pizza delivery, hair salon, real estate, And improved revenue of firm by 10%
01/2013 - 02/2014

Technical Consultant

Pramukh Jewellers - Himatnagar
  • Upgraded organization with 10 disruptive digital capabilities of 30 years old legacy system, as a result revenue increased by 50%
  • Equipped with the latest technology, firm was able to expand from 1 small town to 3 states within 3 years
  • Improved overall efficiency in terms of payments, salary, billings, recruitment, brand image and other operational areas
01/2020 - 02/2020

Quality Analyst

Zed Digital - Chennai
  • Assessed quality of application using UAT, provided approval for usability, Got appreciation from president