Skip to content
View ankit19apr's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ankit19apr

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.

Content in all repositories owned by your account will be closed.
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
ankit19apr/README.md

Hi πŸ‘‹, I'm Ankit Sharma

Staff Engineer | SDET | Quality Engineering | Test Automation | AI & LLM Testing

13+ Years of Experience in Software Testing, Test Automation & Quality Engineering

⚑ Passionate Learner | Automation Architect | AI Testing Enthusiast

Building scalable automation frameworks and intelligent quality engineering solutions using modern technologies.

ankit19apr


πŸ”­ Currently Working On

πŸ€– Q-Gate AI β€” AI-Powered Quality Engineering & Release Intelligence

Building an AI-powered Quality Engineering and Release Intelligence platform using Playwright + TypeScript.

The goal is to move beyond traditional automation and answer:

"Can we confidently release this build?"

Current capabilities include:

  • 🎭 Playwright + TypeScript
  • 🧩 Page Object Model (POM)
  • πŸ§ͺ Custom Playwright Fixtures
  • 🌐 UI, API & Hybrid API/UI Testing
  • πŸ” Authentication & reusable test context
  • πŸ‘₯ Role-based test execution
  • ⚑ Parallel test execution
  • πŸ”„ CI/CD integration with GitHub Actions
  • πŸ“Š Automated test reporting
  • πŸ”Ž Trace, screenshot & video diagnostics
  • πŸ“‰ Flaky Test Detection
  • 🧠 AI-assisted Failure Analysis / RCA
  • 🩹 AI-assisted Self-Healing Locator prototype
  • πŸ€– AI / LLM / Agent Testing
  • 🚦 Configurable PASS / REVIEW / BLOCK Quality Gates

⭐ Q-Gate AI

https://github.com/ankit19apr/q-gate-ai


πŸš€ Future Enhancements

Continuing to evolve the framework toward:

  • 🧠 Intelligent test selection based on code changes
  • 🎯 Risk-based test execution
  • πŸ” Change-impact analysis
  • πŸ€– AI-driven test generation
  • πŸ“ˆ Persistent historical flaky-test analytics
  • 🩹 Advanced AI-based locator healing
  • πŸ”— Contract & schema testing
  • πŸ“¨ Event-driven / Kafka testing
  • ⚑ Performance testing integration
  • πŸ“‘ Observability-driven testing
  • πŸ§ͺ Advanced LLM & AI Agent evaluation
  • πŸ”Œ Playwright MCP integration
  • πŸ•΅οΈ Intelligent AI test investigation
  • 🚦 AI-driven release risk scoring
  • πŸ“Š Quality dashboards & Release Intelligence

πŸ’» Expertise Highlights

  • πŸ§‘β€πŸ’» Quality Engineering: 13+ years of experience in Software Testing, Test Automation and Quality Engineering.

  • 🎭 Modern Test Automation: Playwright, TypeScript, JavaScript, Selenium WebDriver, Cucumber BDD, TestNG and Page Object Model.

  • 🌐 API Testing: REST API automation using Postman, Newman, REST Assured and Playwright API testing.

  • πŸ”„ CI/CD: GitHub Actions and Jenkins with automated test execution and quality validation.

  • πŸ€– AI & Modern Testing: AI-driven testing, AI Agent testing, LLM testing, hallucination testing and non-deterministic response validation.

  • 🧠 AI Quality Engineering: AI-assisted failure analysis, RCA, self-healing automation concepts and release quality intelligence.

  • ☁️ Cloud Platforms: Hands-on experience with AWS, Google Cloud Platform and Microsoft Azure.

  • ⚑ Performance Testing: JMeter.

  • πŸ§ͺ Testing Practices: Functional, Regression, Integration, API, UI, Hybrid and Data-Driven Testing.

  • πŸ—οΈ Test Architecture: Automation framework design, reusable components, test strategy, CI/CD integration and quality gates.


πŸ—οΈ Quality Engineering Philosophy

I believe automation should go beyond simply producing a PASS / FAIL result.

A mature Quality Engineering solution should help answer:

What changed?

What did we test?

What failed?

Why did it fail?

Is it a product, test or environment issue?

What is the risk?

Can we confidently release?

Test Automation β†’ Quality Engineering β†’ Quality Intelligence β†’ Release Confidence


πŸ‘¨β€πŸ’» Projects

All of my projects are available at:

πŸ”— https://github.com/ankit19apr/

⭐ Featured Project

Q-Gate AI

AI-Powered Quality Engineering & Release Intelligence Platform

πŸ”— https://github.com/ankit19apr/q-gate-ai


πŸ’¬ Ask Me About

Playwright, TypeScript, JavaScript, Selenium WebDriver, Java, API Automation, Test Automation Frameworks, Test Architecture, CI/CD, Quality Engineering, AI Testing, LLM Testing, AI Agent Testing, Self-Healing Automation and Quality Gates.


πŸ“« How to Reach Me

Email: ________@gmail.com


Connect with me:

ankit19apr


Technical Skills

Technical Skills


Languages and Tools:

playwright typescript javascript java selenium github github-actions jenkins postman git gcp aws azure linux sql-server


πŸ“Š GitHub Statistics

GitHub Profile Summary

GitHub Statistics

Top Languages


🀝 Open to Opportunities & Collaboration

I'm always open to opportunities and collaborations around:

  • Quality Engineering
  • SDET / Staff SDET
  • Test Automation Architecture
  • Playwright & Modern Automation
  • AI / LLM / Agent Testing
  • Quality Engineering Transformation
  • Automation Framework Development
  • Intelligent Quality Gates
  • Release Intelligence

Feel free to reach out if you'd like to discuss testing strategies, automation architecture, Quality Engineering, AI testing, or innovative approaches to software quality.


🎯 Let's build quality together!

#QualityEngineering #TestAutomation #Playwright #TypeScript #SDET #AITesting #LLMTesting #AgentTesting #Selenium #APITesting #CICD #TestArchitecture #ReleaseConfidence

Popular repositories Loading

  1. DemoAPIAutomationFramework DemoAPIAutomationFramework Public

    Java-based REST API automation framework using REST Assured, TestNG, Maven, and GitHub Actions for scalable API testing and CI/CD execution.

    Java 5

  2. q-gate-ai q-gate-ai Public

    AI-powered Quality Engineering and Release Intelligence platform

    TypeScript 5 1

  3. automation-framework automation-framework Public

    Test Automation Framework built on Java 11 and uses TestNG as well as Lambda Test to run the test on cloud. Supports Parallel Execution.

    Java 2

  4. SeleniumCucumberFramework SeleniumCucumberFramework Public

    HTML 2 4

  5. ankit19apr ankit19apr Public

    1

  6. BookingAPIDemo BookingAPIDemo Public

    HTML 1