Building and experimenting with automation frameworks, AI-native testing workflows, and tooling for scalable quality engineering across web, API, and mobile platforms.
- Built AI evaluation framework for hallucination detection, relevancy scoring, and prompt regression testing
- Implemented embedding-based cosine similarity validation for automated LLM response assessment
- Added latency validation and CI/CD-integrated AI evaluation pipelines for continuous quality gating
- Built self-healing locator workflows using AI-driven DOM analysis and automated locator recovery
- Implemented LLM-based failure analysis for automated root-cause detection and debugging insights
- Developed prompt-driven Playwright test generation from natural language prompts
- Added AI-powered synthetic and fuzz test generation for edge-case validation
- Designed multi-user browser orchestration for concurrent session and scalability testing
- Built a k6-based performance testing framework for API validation
- Designed and executed Load, Stress, Spike, Mixed Journey, and Endurance tests
- Simulated real-world user traffic patterns using JavaScript-based scenarios
- Implemented SLA validation using thresholds (P95 response time, failure rate)
- Integrated CI/CD pipeline using GitHub Actions for automated test execution
- CRUD API test coverage
- Parameterized tests
- Fixtures for reusable setup
- API key authentication
- Negative testing
- Structured validations
- Page Object Model (POM)
- Fixtures for setup
- Config management
- Screenshot on failure
- Allure reporting
Reusable GitHub Actions CI templates for test automation
- Ready-to-use CI/CD workflows
- GitHub Actions integration
- Modular and reusable
- End-to-end Android flow coverage
- Data-driven testing with external YAML test data
- Reusable modular Maestro flows
- Supports dynamic element validation
- Device-specific execution via config
- Clean and maintainable project structure
BDD-focused mobile automation framework
- Cucumber BDD for business-critical scenarios
- Appium for mobile automation
- TestNG for test orchestration
Security testing tool for real-time API monitoring
- Captures API failures (4xx/5xx) during app flows
- Real-time Slack alerts
- Burp Suite extension (Python)
Languages: Java | Python | TypeScript | JavaScript
Automation: Appium | Playwright | REST Assured | Pytest | TestNG | Cucumber | Maestro | K6
AI / LLM: Claude API | Gemini API | Prompt Engineering | LLM Evaluation
Build & CI/CD: GitHub Actions | Jenkins | Maven
Reporting: Allure
⭐ If you find my projects useful, feel free to star or fork!
🧩 Open to collaboration on AI quality engineering, automation frameworks, and developer tooling.