I build test automation frameworks for complex enterprise scale. Engineering a Playwright AI-agent with a
custom CDP scanner for massive LLM cost optimization.
Selenium Java by expertise. Playwright by execution.
Stack: Selenium (Java) · TestNG · Playwright (JS) · PostgreSQL
I'm an Automation Test Engineer at Tata Consultancy Services (TCS), working on the TCS OmniStore™ — an enterprise retail POS platform supporting multi-currency transactions, multiple delivery channels, and complex business logic across distributed store environments.
I design, build, and maintain 600+ automated UI test scripts using Selenium WebDriver (Java) across Data-Driven, POM, and Hybrid frameworks. I've recently contributed to Playwright (JavaScript) migration using GitHub Copilot, working on POM architecture to ensure framework consistency.
My work spans DB-to-UI validation through full billing, pricing, transaction, and promotional logic flows using PostgreSQL. I've escalated Sev-1 issues, driven requirements re-evaluation before release, and logged 120+ defects including 70+ critical ones.
testng-methods.xml / testng-classes.xml) — switch between one browser per method or per class
at runtime, zero code changes neededBigDecimal.compareTo() — eliminates 1.00 vs 1.0 false failures caused by UI decimal formattingConcurrentHashMap parent nodes — thread-safe report aggregation with
inline screenshots on failuremergeAndSave with lockfile + atomic rename
— parallel-safe registry writes with no corruption even across concurrent Playwright workers
Actively looking for SDET / QA Automation roles in
Chennai and Bangalore.
90-day notice period, negotiable. Buyout possible.
Drop a line — always happy to connect.