Production-grade UI automation framework using Selenium WebDriver and TestNG. Built with Page Object Model for maintainability and designed for scale across multiple application modules.
- Framework setup — Selenium WebDriver + TestNG + Maven project structure GitHub
- Page Object Model — Modular, reusable page classes for clean test design GitHub
- Login & Checkout flows — Automated end-to-end user journey tests GitHub
- Cross-browser execution — Chrome, Firefox, Edge compatibility suite GitHub
- HTML test reports — pytest-html / Extent Reports integration GitHub