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.

PortfolioLinkedInGitHub


👨‍💻 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 TestingFunctional TestingRegression TestingTest Case DesignBug ReportingSDLCAgile Scrum


🤖 Test Automation

SeleniumPlaywrightTestNGPage Object ModelExtentReportsData Driven Testing


🔗 API Testing

PostmanNewmanREST APIJSON Validation


💻 Programming Languages

JavaJavaScriptTypeScriptPython


⚙️ Tools & DevOps

GitGitHubGitHub ActionsDockerMavenNode.js


🗄 Databases

MySQLSQLFirebase


🌐 Development Technologies

ReactReact NativeHTML5CSS3PHP


🛠 Other Tools

JiraLinuxFigmaCisco 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

deshanthv@gmail.com

💼 LinkedIn

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

🌐 Portfolio

https://www.deshanth.dev

🐙 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-automationplaywright-ecommerce-automationPublic

    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-ProjectHRIS-Manual-Testing-ProjectPublic

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

  3. Smart_Glove_AppSmart_Glove_AppPublic

    TypeScript

  4. Deshanth-VishvalingamDeshanth-VishvalingamPublic

    JavaScript 1

  5. api-testing-postman-projectapi-testing-postman-projectPublic

    An automated end-to-end REST API testing framework using Postman and Newman. Features JavaScript assertions for JSON schema validation and status codes, integrated into a GitHub Actions CI/CD pipel…

  6. prysal_creativehubprysal_creativehubPublic

    A full-stack agency platform featuring a bespoke Next.js CMS, secured API routes, and a complete end-to-end Playwright QA testing pipeline gated by CI/CD.

    HTML