Summary
Overview
Work History
Education
Skills
Certification
Languages
Websites
Timeline
Generic
Shashika Siriwardhana

Shashika Siriwardhana

Colombo

Summary

Test Automation Engineer with three years of combined experience in software development and QA. Skilled in designing and executing automation strategies using Playwright, Selenium, and TestNG to improve release quality and speed. Proven ability to detect critical defects early, reduce testing cycles, and collaborate effectively within Agile teams. Passionate about implementing robust automation frameworks, and mentoring future QA professionals.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Test Automation Engineer

Lanka Software Testing
Zurich,Switzerland (Remote)
01.2025 - Current
  • Developed and maintained Selenium, Playwright, and TypeScript automation scripts for an e-commerce platform (lankashop.ch).
  • Created detailed test reports, charters, bug reports, and feature maps in Confluence.
  • Ensured software quality across web, mobile, and cloud platforms.
  • Contributed to recruitment processes and improved QA documentation practices.

Trainee QA Engineer

Nuclei Technologies
Colombo
06.2023 - 03.2024
  • Created and executed test plans and cases for web-based applications.
  • Conducted performance, regression, and cross-browser/platform testing.
  • Detected and reported over 50 bugs during development cycles, improving product stability.
  • Improved testing methodologies, enhancing overall QA efficiency.

Trainee Software Engineer

Nuclei Technologies
Colombo
11.2022 - 06.2023
  • Developed core features for task management and advertising platforms.
  • Built responsive UIs using DevExtreme & MUI, integrated REST APIs, and optimized performance.
  • Participated in code reviews and debugging for system stability.

Trainee Software Developer

E Logic Lanka
Colombo
10.2019 - 01.2021
  • Developed full-stack features in C#, .NET, and MySQL for multiple client projects.
  • Implemented user management, payments, and reporting systems.
  • Designed UI/UX for better usability, and optimized database performance.

Education

BEng (Hons) in Software Engineering -

London Metropolitan University
UK
01-2022

Higher National Diploma in Information Technology -

SLIATE
Colombo
01-2021

Skills

Testing and automation: manual testing, automation testing, API testing (REST/SOAP), performance testing (JMeter), unit testing (TestNG)

Tools and frameworks: Selenium WebDriver, Playwright, Cucumber (BDD), Gherkin, Maven

Programming and databases: TypeScript, C#, Java, NET, MySQL

Soft skills: problem-solving, critical thinking, team collaboration, attention to detail, adaptability, communication

Project Management: Jira, Confluence, Scrum Framework

Certification

  • Software Technical Test Automation Training (ICITB), 07/01/24 - 10/01/24
  • Certified Tester Foundation Level (CTFL) - ISTQB, 10/01/2024
  • Certified Tester Foundation Level Agile Tester (CTFL-AT; Agile) - ISTQB, 12/01/24
  • Certified Tester Test Automation Engineer (CT-TAE; Specialist) - ISTQB (Reading)

Languages

English
Advanced (C1)
C1
German
Beginner
A1

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

Higher National Diploma in Information Technology -

SLIATE
Shashika Siriwardhana