Available for internships & opportunities

Sugam
Khatiwada

Software QA Engineer  ·  Manual & Automation Testing

IT student in the final year of BSc. (Hons.) Computing at Itahari International College / London Metropolitan University. Specialising in test automation with Selenium WebDriver + Java + TestNG, REST API testing via Postman, and full-stack web development — with a sharp focus on quality, precision, and developer-grade tooling.

Selenium WebDriver Java · TestNG Postman Node.js Biratnagar, NP

// projects

What I've Built & Tested

VritQA — Automated Signup Test Suite Jun 2026
Selenium 4.44 Java 23 TestNG 7.12 JavaFaker Maven Page Object Model
  • End-to-end automation of a live 7-step partner sign-up flow with 7 dedicated page classes following Page Object Model architecture.
  • Integrated JavaFaker for dynamic random test data — enabling fully repeatable, stateless runs without hardcoded credentials.
  • Built a real-time OTP retrieval utility (MailOTP.java) via the mail.tm API, automating a step typically blocked on manual intervention.
  • Authored 7 structured test cases (TC_01–TC_07) covering UI navigation, form filling, email verification, document upload, and final submission.
  • Generated test_report.pdf as execution evidence with full pass/fail breakdown and documented README for onboarding.
NirvachanSetu — Election Management System Mar – May 2026
Java 11 Servlets / JSP JPA MySQL Maven Tomcat
  • Full-stack election platform with three distinct roles — Admin, Candidate, Voter — each with isolated dashboards and RBAC session-based access control.
  • Validated role-based routing and access restriction across all user types, testing boundary conditions like voting outside active election windows.
  • Conducted end-to-end manual test flows: registration, constituency assignment, vote casting, and result viewing.
  • Verified CRUD consistency and referential integrity via JPA using SQL schema with seed data enabling repeatable test scenarios.
  • Produced a Node.js / React variant for additional module assessment, demonstrating cross-stack adaptability.
Library Management System — REST API Aug – Dec 2025
Node.js Express.js MongoDB JWT Auth Postman
  • Designed and implemented a full CRUD REST API for books, borrowers, and borrow operations — including real-time availability tracking.
  • Applied RBAC (Librarian / Borrower) with JWT authentication middleware protecting all sensitive routes.
  • Tested all endpoints manually in Postman — covering auth flows, edge cases, role enforcement, and error response formats.
  • Identified and resolved integration bugs: token decode mismatches, missing request validation, and MongoDB auth errors.

// skills

Technical Skills

Test Automation Selenium WebDriver TestNG Java Maven Page Object Model JavaFaker
Manual & API Manual Testing Postman Functional Testing Regression Testing Black-Box Testing Test Case Design
Languages Java Python JavaScript TypeScript
Web Dev Node.js Express.js React Next.js HTML5 / CSS3
Databases MySQL MongoDB PostgreSQL Oracle
Tools & DevOps Git GitHub Docker Postman

// education

Education

BSc. (Hons.) Computing

Itahari International College · London Metropolitan University · Sundar Haraicha, Nepal

Nov 2024 – Present

Final Year

+2 Science

Arniko Awasiya Secondary School · Biratnagar, Nepal

2021 – 2023

// contact

Get in Touch

Send a message

I usually respond within 24 hours.

Contact Info

I'm open to internship roles, QA positions, and collaborative projects. Feel free to reach out through any of these channels.