Harshika Fernando

Harshika Fernando

QA Engineer Intern

QA Engineer Intern Negombo, Western Province, Sri Lanka

About

Final-year Software Engineering undergraduate and ISTQB® CTFL v4.0 certified QA professional with practical experience in manual testing, API testing using Postman, test case design, defect reporting, and QA documentation. Familiar with Agile/Scrum, SDLC, STLC, SQL, Git/GitHub, with exposure to Selenium, Playwright, Appium, and CI/CD. Passionate about software quality and eager to grow in test automation, API testing, and AI/LLM application testing.

Experience

S

Software Quality Assurance Intern

SoftwarePlus (Pvt) Ltd.

Feb 2026 – Aug 2026 · Avissawella, Srilanka

Gained practical experience in software quality assurance by testing real-world web applications and APIs. Created and executed test cases, performed functional, regression, UI, responsive, cross-browser, and exploratory testing, and documented defects with clear reproduction steps. Performed REST API testing using Postman and maintained QA documentation including test plans, test cases, bug reports, RTMs, execution reports, and test summary reports. Also gained exposure to Selenium, Appium, GitLab CI/CD, and test automation practices.

Education

BCI Campus

Bachelor of Science, Software Engineering

2023 – Present

Projects

SmartCitizen.lk – Web Application QA Testing

Performed end-to-end manual testing of a multi-role web application covering registration, login, authentication, e-services, approval workflows, document verification, marketplace, and support features. Created and executed structured test cases, validated role-based access control (RBAC), and performed functional, regression, responsive, cross-browser, accessibility, and security-focused testing. Documented defects with clear reproduction steps, expected results, actual results, severity, and priority.

SpaceXP HRIS – Web & API Testing

Performed web and API testing of an HR management system covering authentication, employee management, attendance, leave, payroll, departments, user management, and reporting. Conducted functional, negative, and role-based testing and used Postman to validate REST API requests and responses, HTTP methods, status codes, JSON data, and error handling.

EduCore – Selenium UI Test Automation

Gained exposure to UI test automation using Selenium WebDriver with Java and Python. Worked with automated test scenarios covering login, navigation, dashboard validation, student search, announcements, and events. Practiced element identification, browser interactions, assertions, and automated test execution, with exposure to GitLab CI/CD integration.

Skills

Manual Testing· AdvancedFunctional Testing· AdvancedTest Case Design· AdvancedBug Reporting / Defect Management· AdvancedRegression Testing· AdvancedQA Documentation· AdvancedREST API TestingAPI TestingPostmanUI TestingCross-Browser Testing· AdvancedResponsive Testing· AdvancedSQLAgile / Scrum· AdvancedSDLC· AdvancedSTLC· AdvancedGitGitHub· AdvancedJavaPythonHTMLCSSJavaScriptSelenium WebDriverPlaywrightAppium· BeginnerGitLab CI/CD· BeginnerTest Automation· BeginnerAI/LLM Testing· Beginner

Interested in Harshika?

Log in to Clever1000 to view full contact details and connect directly.

Log in to Connect

Languages

EnglishConversational
SinhalaNative

Licences & Certifications

ISTQB® Certified Tester Foundation Level (CTFL) v4.0

Sri Lanka Software Testing Board (SLSTB) / ISTQB®

AI for Software Testers: Apply AI Tools and Techniques to the Software Testing Life Cycle – LinkedIn Learning

LinkedIn Learning

Postman Essential Training

LinkedIn Learning

SQL for Testers

LinkedIn Learning

Automation Testing Basics

Simplilearn SkillUp

Introduction to Software Quality Assurance

University of Moratuwa – CODL

Python 101 for Data Science

IBM / Cognitive Class

Build your own profile

Create a professional profile, get matched with top opportunities, and build ATS-friendly CVs with AI.

Create free account
Harshika Fernando | QA Engineer Intern | Clever 1000