Skip to content

Webpage automation using Playwright + Java + Maven + TestNG + CI/CD

Notifications You must be signed in to change notification settings

sanishkc/selenium-ui-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium Automation Framework

Selenium Automation CI

Overview:

This repository contains a UI test automation framework built using Selenium WebDriver (Java) to automate and validate login functionality on a real web application. The project is designed to demonstrate industry-standard automation practices, scalable framework architecture, and CI/CD readiness for enterprise applications.

Tech Stack:

  • Selenium WebDriver – UI automation
  • Java
  • Maven
  • TestNG
  • Git & GitHub
  • CI/CD – GitHub Actions / Jenkins (pipeline-ready)
  • Design Pattern – Page Object Model (POM)

Test Coverage:

  • Positive login scenario
  • Negative login scenarios (invalid credentials)

Author: Sanish Chandran | QA Automation Lead |📍 Cape Town, South Africa

LinkedIn: https://www.linkedin.com/in/sanishchandran/

GitHub: https://github.com/sanishkc/PlaywrightLoginProject/

Purpose: This project is created for learning, demonstration, and professional portfolio purposes, showcasing hands-on expertise in Selenium-based UI automation and modern QA engineering practices.

About

Webpage automation using Playwright + Java + Maven + TestNG + CI/CD

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages