
Sabarisha G M
Verified Expert in Engineering
Full-stack QA Engineer, AI Testing Specialist, and Developer
Bengaluru, India
Toptal member since July 27, 2026
Sabarisha is a senior full-stack QA engineer and AI testing specialist with 10+ years of experience designing automation frameworks for enterprise clients. He architected an E2E test automation framework that integrated 8 enterprise platforms and reduced E2E test execution time by 92%. Sabarisha's expertise spans Java, Playwright, REST Assured, and GCP for the retail and technology industries.
Portfolio
Experience
- Java - 10 years
- TestNG - 10 years
- REST Assured - 8 years
- Selenium WebDriver - 8 years
- GitHub Actions - 4 years
- Agentic AI - 1 year
- Google Cloud Platform (GCP) - 1 year
- Playwright - 1 year
Preferred Environment
Google Cloud Platform (GCP), GitHub Actions, Jenkins, TestRail, Git, Jira, Postman, Agile, Scrum
The most amazing...
...framework I've built integrated 8 enterprise platforms and reduced E2E test execution time by 92%.
Work Experience
Principal Consultant | Senior SDET Lead
Xebia Group
- Architected and delivered an E2E automation framework from scratch, integrating order management, warehouse management, logistics, and customer engagement platforms for a large-scale retail client's order operations.
- Reduced E2E test execution time by around 92%, from around 4 hours per manual test case to under 20 minutes via full automation.
- Implemented GCP Pub/Sub async message validation using H2/SQLite for runtime state tracking, enabling reliable assertion of event-driven order flows.
- Integrated Chrome DevTools Protocol (CDP) alongside Playwright to validate network-level requests and responses, catching defects invisible to pure UI or API tests.
- Wired New Relic transaction assertions into test scripts, bringing observability-driven quality gates into the automation layer.
- Delivered CA and US region smoke suites live on CI/CD via GitHub Actions, with US regression automation actively in progress.
- Conducted a client demo that led the client team to adopt framework scripts as the foundation for their own E2E test implementation.
- Developed 4 reusable JSON/XML structural validation utilities adopted by the client team as a PoC for system-agnostic integration testing.
Senior SDET
Testing Mavens
- Developed automation frameworks across web, API, and mobile using Selenium, REST Assured, Appium, and Cucumber BDD.
- Implemented DevTools network monitoring for back-end event verification alongside UI automation.
- Designed unified TDD and POM framework with Excel-driven test execution and CI/CD integration via Jenkins and GitHub Actions.
Founder & Technical Lead
RNS Designs
- Founded and operated a manufacturing business while leading all technical decisions, from product requirements to production operations.
- Designed and built an internal production management software system, defining requirements and the core data model from scratch.
- Performed functional testing and UAT on the production management system, ensuring reliable tracking of manufacturing workflows end to end.
Senior Quality Engineer
Manhattan Associates
- Automated testing for SCM and MPOS platforms using Selenium, Appium, REST Assured, and Cucumber BDD, directly relevant to the current Manhattan Order Management work.
- Validated offline/online POS behavior, master-child server sync flows, inventory workflows, and back-end APIs.
- Completed SIT automation for mpos, backoffice, and website.
Software Engineer
Wipro
- Automated the Synergy e-Recruitment system using Selenium with the Page Object Model (POM), improving test coverage and reducing manual regression effort.
- Performed SQL validations against back-end databases to verify data integrity across recruitment workflow transactions.
- Conducted Unix log monitoring and functional testing to identify and troubleshoot defects in the recruitment application.
Experience
eCommerce Test Automation Framework
https://github.com/sabarishagudur/ecommerce-automationLoad testing was implemented in Gatling, simulating 1,000 concurrent users over a 15-second ramp-up to validate performance under stress. The project includes a GitLab CI/CD pipeline, a structured test scenario and test case tracker, a bug report documenting 4 identified defects, a load test analysis report, and a recorded demo walkthrough.
All reporting follows a consistent AssertLogger pattern with Extent Reports for pass and fail logging, mirroring the conventions used in my enterprise automation work.
eCommerce Test Automation — Selenium & REST Assured
https://github.com/sabarishagudur/ecommerce-automation-seleniumThe UI suite covers 12 test cases spanning login, search, cart, and guest checkout (via Cash on Delivery), using Selenium 4.6+'s built-in Selenium Manager for driver handling, so no manual WebDriver binary setup is needed. The API suite covers 6 test cases against the OpenStreetMap Nominatim API, including search, reverse geocoding, invalid-input error handling, and response-time assertions.
The framework follows a Page Object Model with an auto-logging layer that resolves element names directly from field names, so no manual description strings are needed in test steps. Configuration is layered (system property to operating system environment variable to config file to local developer fallback), supporting local, staging, and CI environments without code changes. Reporting is handled via ExtentReports with Log4j2 logging, and a GitHub Actions pipeline runs the full suite on every push.
eCommerce UI Automation — Playwright & TypeScript
https://github.com/sabarishagudur/ecommerce-automation-playwright-tsThe suite uses Playwright fixtures to wire in page objects and set up test state—each page object is its own fixture, plus composed fixtures to generate randomized guest checkout data and seed the cart before the test body runs. Playwright's per-test isolated browser contexts mean no explicit teardown is needed.
15 tests cover login, search, cart, and checkout flows. Beyond the happy paths, I documented several real site behaviors found while building this: a delayed Ajax render on search results, a hover-reveal Add to Cart overlay requiring an explicit hover before click, duplicate DOM elements requiring .first()/:visible scoping to avoid strict-mode errors, and login rate-limiting that required asserting on a shared error prefix rather than an exact copy to avoid CI flakiness.
CI runs via GitHub Actions on every push, using Playwright's built-in HTML report and trace viewer to diagnose failures.
Education
Bachelor's Degree in Telecommunication Engineering
BNMIT - Bangalore, India
Certifications
Claude Certified Associate
Anthropic
Skills
Libraries/APIs
Playwright, Selenium WebDriver, REST APIs
Tools
REST Assured, Postman, Claude Code, Jenkins, Apache Maven, TestRail, Git, Jira, Gatling Load Testing, Apache JMeter
Languages
Java, SQL, Python, TypeScript, JavaScript
Frameworks
Appium, TestNG, Selenium
Paradigms
Test Automation, E2E Testing, Automated Testing, Functional Testing, Testing, Automation, REST, Continuous Delivery (CD), Continuous Integration (CI), Manual Testing, Behavior-driven Development (BDD), Microservices, Agile, Scrum, User Acceptance Testing (UAT), Load Testing, DevOps
Platforms
Google Cloud Platform (GCP), New Relic, MuleSoft, Unix, Narvar, Docker
Storage
JSON, MySQL
Other
Agentic AI, GitHub Actions, API Testing, SDET, QA Automation, Manual QA, Quality Assurance (QA), Test Cases, Technical Leadership, QA Testing, Black Box Testing, Integration Testing, Testing Services, Manual Software Testing, Regression Testing, Smoke Testing, Architecture, APIs, Test Automation Frameworks, Cross-browser Testing, Quality Control (QC), UI Testing, REST API Automation, Web Applications, CI/CD Pipelines, Team Management, AI Testing, Testing Strategy, Device Testing, Test Management, Prompt Engineering, Artificial Intelligence (AI), AI Tools, Customer Data Platform (CDP), ExtentReports, Cloud
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring