Developed a full end-to-end UI automation suite for SauceDemo using Playwright (TypeScript). Designed test cases covering login flows, product sorting, cart management, and checkout validation across multiple browsers. Implemented Page Object Model (POM) for scalability, data-driven testing, and custom test fixtures for reusable authentication. Integrated the suite into a GitLab CI/CD pipeline, generating JUnit and HTML reports.
Developed a comprehensive API automation framework for a large-scale Housing IoT BMS project using Python, Pytest, and Requests. Designed and implemented automated test suites for various API modules, covering CRUD operations, validation logic, and negative scenarios. Structured the framework with reusable utilities, helper functions, and configuration management for scalability and maintainability. Integrated Allure Reports for detailed execution tracking and visual analytics. The entire test pipeline was configured and executed through Azure DevOps, enabling continuous integration and automated reporting.