Automation Testing
As part of my recent automation testing project, I developed and executed scripts for Orange HRM using Selenium WebDriver and TestNG to automate key functionalities such as login, user management, and admin search.**Key Accomplishments:**Login and Logout Automation:Automated login/logout processes with 5 different datasets (both valid and invalid). Data was stored in an Excel file and integrated using data-driven testing. Applied assertions to validate successful and failed… Show more As part of my recent automation testing project, I developed and executed scripts for Orange HRM using Selenium WebDriver and TestNG to automate key functionalities such as login, user management, and admin search.**Key Accomplishments:**Login and Logout Automation:Automated login/logout processes with 5 different datasets (both valid and invalid). Data was stored in an Excel file and integrated using data-driven testing. Applied assertions to validate successful and failed login attempts, with screenshots captured for each step.Extent Reports: Generated detailed Extent Reports for better visibility into the test execution process.Page Object Model (POM): Created POMs for the Login and Admin pages, ensuring maintainability and scalability of the test scripts.Admin Functionality Testing:Extracted and validated all 12 options from the left-side admin menu and navigated to the Admin page.Automated search functionality for existing employees based on username, role (Admin), and status (Enabled/Disabled).This project enhanced my expertise in Selenium, TestNG, data-driven testing, and automation frameworks, helping me build a robust testing structure with advanced reporting and validations. Show less