Skip to content
View Desh07's full-sized avatar
πŸŒ€
Figuring it out
πŸŒ€
Figuring it out

Highlights

  • Pro

Block or report Desh07

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Desh07/README.md

Hi, I'm Deshanth πŸ‘‹

Software QA Engineer β€’ QA Automation Engineer β€’ Final-Year BIT (Hons) Undergraduate

Building reliable software through Manual Testing, UI Automation, API Testing, and CI/CD.

Portfolio LinkedIn GitHub


πŸ‘¨β€πŸ’» About Me

I'm a final-year BIT (Hons) undergraduate in Network and Mobile Computing with practical experience in Software Quality Assurance gained through a Software QA Engineering internship and hands-on automation projects.

My primary focus is Software Quality Assurance and Test Automation, where I enjoy designing test cases, identifying defects, automating test execution, and building maintainable testing frameworks that improve software quality.

I have practical experience in:

  • Manual Testing
  • UI Automation
  • API Testing
  • Mobile Testing
  • Test Documentation
  • Bug Reporting
  • CI/CD Test Automation
  • GitHub Actions

πŸ›  Tech Stack

πŸ§ͺ QA & Software Testing

Manual Testing Functional Testing Regression Testing Test Case Design Bug Reporting SDLC Agile Scrum


πŸ€– Test Automation

Selenium Playwright TestNG Page Object Model ExtentReports Data Driven Testing


πŸ”— API Testing

Postman Newman REST API JSON Validation


πŸ’» Programming Languages

Java JavaScript TypeScript Python


βš™οΈ Tools & DevOps

Git GitHub GitHub Actions Docker Maven Node.js


πŸ—„ Databases

MySQL SQL Firebase


🌐 Development Technologies

React React Native HTML5 CSS3 PHP


πŸ›  Other Tools

Jira Linux Figma Cisco Packet Tracer


πŸš€ Featured QA Projects

πŸ§ͺ Playwright E2E Automation Framework

A scalable end-to-end UI automation framework developed using Playwright and TypeScript to automate critical e-commerce workflows.

Highlights

  • Page Object Model (POM)
  • Dynamic Test Data Generation
  • End-to-End Workflow Testing
  • Parallel Test Execution
  • HTML Reports
  • GitHub Actions CI/CD

πŸ”— Repository: View Repository


πŸ€– Selenium-Ecommerce-Automation-Framework

A reusable Selenium WebDriver automation framework developed using Java, TestNG, Maven, and ExtentReports for automating critical e-commerce workflows.

Highlights

  • Page Object Model
  • Data-Driven Testing
  • Screenshot Capture
  • ExtentReports
  • GitHub Actions
  • Automated Regression Testing

πŸ”— Repository: View Repository


πŸ”— REST API Automation Framework

REST API automation framework developed using Postman, Newman, JavaScript, and GitHub Actions for validating CRUD endpoints and automating API testing.

Highlights

  • CRUD API Testing
  • Response Validation
  • JSON Schema Validation
  • Automated Assertions
  • Newman CLI
  • HTML Execution Reports
  • CI/CD Integration

πŸ”— Repository: View Repository


πŸ“‹ SpaceXP HRIS Manual Testing Project

Manual testing project covering Employee and Admin portals of the SpaceXP HRIS application.

Highlights

  • Test Planning
  • Test Scenarios
  • 167 Test Cases
  • Bug Reports
  • Test Summary Reports
  • Defect Severity Classification

πŸ”— Repository: View Repository


πŸ’» Additional Projects

🧀 Smart Glove for Sri Lankan Sign Language

Research-based final-year project integrating IoT hardware with a mobile application to translate Sri Lankan Sign Language gestures into Sinhala and Tamil speech.

πŸ”— Repository: View Repository


πŸ‘Ÿ Solemate Shoe Store

Responsive e-commerce frontend developed using HTML, CSS and JavaScript.

πŸ”— Repository: View Repository


πŸ‘© Women's Safety Mobile Application

Android application featuring emergency alerts, GPS location sharing and Firebase integration.

πŸ”— Repository: View Repository


πŸ“œ Certifications

  • βœ… Postman API Fundamentals Student Expert
  • βœ… Python for Beginners – University of Moratuwa
  • βœ… Machine Learning with Python Foundations – LinkedIn Learning

πŸ“š Currently Learning

  • Appium Mobile Automation
  • Advanced Selenium Framework Design
  • Jenkins
  • Docker for Test Automation
  • Advanced SQL
  • Performance Testing

🎯 Career Objective

I'm currently seeking opportunities as a:

  • Associate/ Junior Software QA Engineer
  • Trainee QA Automation Engineer
  • Associate QA Engineer
  • Associate/ Junior Software Test Engineer

where I can contribute to delivering reliable, secure, and high-quality software through effective manual testing, automation, and continuous quality improvement.

πŸ“« Connect With Me

πŸ“§ Email

deshanthvsevn@gmail.com

πŸ’Ό LinkedIn

https://linkedin.com/in/vishvalingam-deshanth

🌐 Portfolio

https://deshanth-vishvalingam.vercel.app

πŸ™ GitHub

https://github.com/Desh07


⭐ Thank you for visiting my profile! Feel free to explore my repositories and connect with me.

Pinned Loading

  1. playwright-ecommerce-automation playwright-ecommerce-automation Public

    A production-grade UI automation framework built with Playwright, TypeScript, and the Page Object Model (POM) architecture, featuring dynamic test data management and GitHub Actions CI/CD integration.

    TypeScript

  2. HRIS-Manual-Testing-Project HRIS-Manual-Testing-Project Public

    Manual testing project for HRIS system covering Employee and Admin portals with test scenarios, test cases, bug reports, and test summary.

  3. saucedemo-selenium-automation-framework saucedemo-selenium-automation-framework Public

    UI test automation framework using Selenium, Java, TestNG, and CI/CD (GitHub Actions) for SauceDemo application testing.

    Java

  4. QA_portfolio QA_portfolio Public

    Collection of manual testing projects demonstrating test case design, bug reporting, test planning, and QA documentation.

  5. Smart_Glove_App Smart_Glove_App Public

    TypeScript

  6. Women-s-safety-app Women-s-safety-app Public

    A mobile safety application that enables women to send SOS alerts with real-time location sharing to emergency contacts, police, and ambulance services during unsafe situations.

    Java