Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Shashika Siriwardhana

Shashika Siriwardhana

Test Automation Engineer
Colombo

Summary

I am a Test Automation Engineer with a strong foundation in software development and testing. With experience in manual and automated testing, I focus on ensuring high software quality through strategic approaches. My journey from Software Developer to testing has equipped me with expertise in Playwright, Selenium, TestNG, API testing, and performance testing. I aim to integrate effective test automation strategies, mentor aspiring professionals, and deliver high-quality software products.

Overview

5
5
years of professional experience
4
4
Certifications
2
2
Languages

Work History

Test Automation Engineer

Lanka Software Testing
01.2025 - Current

Project: lankashop.ch (E-commerce Platform)

Key Responsibilities:

  • Developed & maintained Playwright & TypeScript automation scripts.
  • Created test reports, charters, bug reports, and feature maps.
  • Ensured software quality across web, mobile, and cloud.
  • Involved in recruitment & documentation.
  • Maintained test documentation, reports, and knowledge-sharing resources in Confluence

Trainee QA Engineer

Nuclei Technologies
06.2023 - 03.2024

Projects: Lead Tracker, EduGrade, Aurora Matrix, Advertex

Key Responsibilities:

  • Created test plans, designed/executed test cases.
  • Conducted performance & regression testing.
  • Generated defect reports & test estimations.
  • Performed cross-browser/platform testing.
  • Maintained QA documentation & improved testing methodologies.

Trainee Software Engineer

Nuclei Technologies
11.2022 - 06.2023

Projects: Aurora Matrix (Task Management) & Advertex (Advertisement Showcasing)

Key Responsibilities:

  • Developed core features, user & scheduler management.
  • Built UI with DevExtreme & MUI.
  • Integrated RESTful APIs & optimized performance.
  • Conducted code reviews & debugging for system stability.

Trainee Software Developer

E Logic Lanka
10.2019 - 01.2021

Projects: Car Parking System, Enviro Project, News Website

Key Responsibilities:

  • Developed full-stack features in C#, .NET, MySQL.
  • Built user management, payments & reporting systems.
  • Designed responsive UI/UX for better usability.
  • Conducted testing, debugging & on-site troubleshooting.
  • Optimized database performance & system stability.

Education

BEng (Hons) in Software Engineering -

London Metropolitan University UK
04.2001 -

Higher National Diploma in Information Technology -

SLIATE
04.2001 -

Skills

Testing & Automation - Manual Testing, Automation Testing, API Testing (REST / SOAP), Performance Testing (JMeter), Unit Testing (TestNG)

Automation Tools & Frameworks - Selenium WebDriver, Playwright, Cucumber (BDD), Gherkin

TypeScript, Maven

undefined

Certification

Software Technical Test Automation Training- (ICITB), 07/01/24 - 10/01/24

Timeline

Test Automation Engineer

Lanka Software Testing
01.2025 - Current

Trainee QA Engineer

Nuclei Technologies
06.2023 - 03.2024

Trainee Software Engineer

Nuclei Technologies
11.2022 - 06.2023

Trainee Software Developer

E Logic Lanka
10.2019 - 01.2021

BEng (Hons) in Software Engineering -

London Metropolitan University UK
04.2001 -

Higher National Diploma in Information Technology -

SLIATE
04.2001 -
Shashika SiriwardhanaTest Automation Engineer