Summary
Overview
Work History
Education
Skills
Accomplishments
COURSES
Certification
Languages
HOBBIES & INTERESTS
EXTRA CURRICULAR ACTIVITIES
DISCLAIMER
Timeline
Niroshan De Silva

Niroshan De Silva

Kotugoda

Summary

Senior Test Automation Architect with over 10 years of experience in developing and modernizing automated quality assurance frameworks. Expertise spans the entire Software Testing Life Cycle (STLC), utilizing advanced tools such as Playwright, Spring Boot, and Selenium, along with robust CI/CD integration. Proven track record of enhancing product quality in highly regulated sectors, including Healthcare, Energy & Utilities, and Smart Building Technology, ensuring systems developed with Java, JUnit, and TestNG consistently meet enterprise standards. Committed to leveraging innovative testing strategies to drive excellence in software delivery and performance.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Software Engineer - Test Automation

Care Hires
08.2024 - Current

Domain: Healthcare Technology (Staffing, Compliance, and Payroll)

Advanced Automation & Framework Leadership

  • Architected and delivered two generations of automation frameworks to meet evolving performance needs in the Healthcare domain:
  • Initial Framework : Designed, developed, and maintained the foundation using Selenium, Java, and JUnit for product stability.
  • Advanced Framework : Built a cutting-edge framework using Playwright, Spring Boot, and TestNG specifically to achieve faster execution, enhanced parallelization, and superior debugging support (e.g., stack traces, comprehensive reporting).
  • Achieved a significant 30% reduction in the overall test cycle time by strategically optimizing automation scripts, directly contributing to faster release cycles.
  • Implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines with CircleCI to fully automate testing and deployment processes, ensuring continuous quality assurance.
  • Integrated automated test suites with Git to enforce version control and enhance team collaboration and code management standards.

Healthcare Compliance & Quality Assurance

  • Ensured the quality and reliability of a one-stop solution centralizing critical Healthcare functions: permanent, bank, and temporary staff management, regulatory Compliance, and payroll.
  • Executed comprehensive functional and regression test cases in a fast-paced Agile environment to maintain product stability across frequent updates.
  • Collaborated cross-functionally with developers, product managers, and QA analysts to efficiently identify, reproduce, and resolve complex software defects.

Team Collaboration & Process Improvement

  • Guided and mentored junior team members through code reviews and knowledge sharing, successfully elevating the overall team skill level and automation practices.
  • Managed the defect lifecycle by rigorously analyzing test results and reporting defects using JIRA, while maintaining detailed test strategies and documentation in Confluence.
  • Actively utilized JIRA for task creation and Confluence for centralized documentation, ensuring streamlined project management and communication.

Senior Consultant (Offshore project in Germany)

HCL Sri Lanka
11.2020 - 08.2024

Domain: Energy & Utilities (E.ON Project)

Automation & Framework Development

  • Designed and implemented a highly efficient automation framework utilizing the modern tech stack of Playwright, Spring Boot, JUnit, and Maven, ensuring robust testing for enterprise applications.
  • Designed and implemented a scalable, data-driven Cucumber-Page Object Model framework using Selenium WebDriver, Java, TestNG, Hamcrest, and Maven, significantly improving test efficiency and reliability.
  • Successfully implemented and maintained specialized test automation frameworks for critical Salesforce applications, including Service Cloud, CIAM, Marketing Cloud, and Power Cloud.
  • Authored API test scripts using Postman and REST Assured for enhanced reliability.
  • Championed Behaviour-Driven Development (BDD) by utilizing Cucumber's Scenario Outline-Examples for robust, data-driven testing, enhancing collaboration between technical and non-technical stakeholders.

CI/CD & DevOps Integration

  • Integrated automated test suites with Jenkins to ensure continuous integration and delivery (CI/CD), scheduling automated execution twice a week to enable early detection of defects.
  • Managed and maintained the CI/CD pipeline using Maven and Jenkins for seamless building, scheduling, and deployment processes.
  • Significantly reduced regression time by automating key regression test cases using both Selenium WebDriver and Playwright to support frequent, major application releases.

Quality Assurance & Agile Practices

  • Operated within a fully Agile environment with a 4-week release cycle, ensuring In-Sprint Automation by immediately integrating testing efforts after developer unit tests and check-ins.
  • Actively participated in and facilitated all Agile ceremonies (Scrum, Sprint Planning, Retrospective), including leading daily stand-up meetings to track progress, address roadblocks, and foster team collaboration.
  • Utilized JIRA and Zephyr for comprehensive project tracking, defect management, and maintenance of both manual and automated test cases.
  • Ensured high code quality and maintainability by adhering to Java standards and implementing tools like Sonarlint.
  • Proactively anticipated and mitigated project risks, escalating critical issues with creative solutions to minimize project disruptions and ensure timely delivery.

Senior QA Engineer - Automation

Eutech Cybernetic
02.2020 - 11.2020

Domain: Smart Building Technology / Building Automation Systems (BAS)

Automation and Testing

  • Designed, developed and maintained Automation Test Scripts with Selenium WebDriver, Java, and TestNG.
  • Developed API test scripts using Postman.
  • Actively participated in smoke, functional, and ad-hoc testing during the SIT phase.
  • Tested application compatibility on different browser versions.
  • Collaborated with developers and business analysts to enhance software quality.
  • Identified and reported bugs while ensuring thorough test coverage.
  • Improved test frameworks and advanced automation strategies.
  • Demonstrated proficiency in Java and utilized frameworks such as TestNG, and Robot Framework.

Problem-Solving and Innovation

  • Resolved complex technical issues effectively
  • Implemented innovative automation solutions to boos testing efficiency and accuracy.
  • Contributed to ongoing process improvements and automation best practices.

Quality Engineering and Agile Practices

  • Followed best practices in quality engineering and software testing.
  • Utilized tools like JIRA for test management.
  • Applied CI/CD methodologies using GitHub and Jenkins.

Soft Skills and Collaboration

  • Worked collaboratively with team members to meet project milestones.
  • Guided junior team members to support skill development and knowledge sharing.

Senior QA Engineer

MAS Holdings – Attune
10.2007 - 11.2013

Domain: Diversified Enterprise Systems (E-Learning, Property Management, E-Commerce, Logistics, HR, Finance)

Core Software Testing Lifecycle (STLC)

  • Managed the end-to-end Software Testing Life Cycle (STLC), including requirements analysis, designing System Requirement Specifications (SRS), Test Plans, Test Cases, and Smoke Test procedures.
  • Executed comprehensive System Testing and User Acceptance Testing (UAT) and prepared detailed test reports, ensuring all deliverables met defined quality standards.
  • Managed build deployment and configuration of web-based applications on IIS 6.0 Web Server to prepare test environments efficiently.
  • Utilized strong foundational skills to develop and execute detailed Manual Test Scripts across various web and Windows-based applications.

Test Automation & Tooling

  • Designed and implemented initial Test Automation Scripts using Selenium WebDriver for both System and User Acceptance Testing (UAT), laying the groundwork for improved test efficiency.
  • Wrote the System Scope for the DQS web-based system, demonstrating proficiency in translating business needs into clear technical requirements.

Diverse Domain Exposure & Project Management

  • Led QA efforts across a wide range of domains and applications, demonstrating adaptability and rapid learning:
  • E-Commerce/Retail: Managed testing for Bodyshop (multi-site cosmetic sales with language translations) and Deal Town (coupon/promotions management system).
  • E-Learning/Workshops: Conducted testing for web-based learning management systems (ELearning system) and online training platforms (AvWx Workshops).
  • Finance/HR: Managed testing for the AnyBill account payable system and the Speakers Network (managing contracts and contacts).
  • Specialized Systems: Tested Colleton (Windows-based medical emergency service) and My Medicine Manager (web/Windows-based medication management).
  • Handled the full testing cycle (design, execution, deployment, and reporting) for multiple independent projects, including Jumpr (Property Management) and USAPA (Airline Pilots Association management).
  • Effectively investigated and reported defects, collaborating with development teams to ensure timely and effective resolution of issues across all managed projects.

Education

Faculty of Information Technology

University of Moratuwa
12.2005
Successfully completed the Graduate Training Program (Rapid Information Technology Conversion Program for Graduates)

Faculty of Physical Science

University of Colombo
07.2004
General Pass

Advance Level

St Sebastian's College, Moratuwa
01.2000
  • Pure Math – A
  • Applied Math – A
  • Physics – C
  • Chemistry – C

Skills

  • Selenium WebDriver
  • Playwright
  • Java
  • Spring Boot
  • Git, GitHub & CircleCI
  • Smoke, System, Regression
  • POM, BDD & TDD
  • API Testing with Postman & RestAssured
  • TestNG & JUnit
  • JIRA, Zephyr & Confluence
  • Service Cloud, Marketing Cloud & CRM
  • InteliJ, VS Code & Eclipse
  • SQL Server & MySQL

Accomplishments

    Automation Architecture & Strategic Leadership

  • Pioneered a strategic evolution of automation frameworks, progressing from initial Selenium/Java/JUnit models to advanced, performance-driven frameworks utilizing Playwright, Spring Boot, and TestNG, specifically achieving superior parallelization and complex debugging support.
  • Architected and implemented specialized test automation frameworks for critical enterprise systems, including large-scale Salesforce applications and complex Smart Building Technology (BAS) solutions using tools like Robot Framework.
  • Achieved a significant 30% reduction in the overall test cycle time in the current role by strategically optimizing automation scripts, directly accelerating product release cycles.
  • Integrated automated test suites with Jenkins, CircleCI, and Git/GitHub to establish robust CI/CD pipelines, scheduling executions up to twice weekly and ensuring continuous quality assurance across all projects.
  • Cross-Domain Expertise & Compliance Readiness

  • Provided quality assurance and compliance readiness for a critical Healthcare platform managing staffing, regulatory compliance, and payroll, demonstrating expertise in highly regulated environments.
  • Successfully delivered QA services across high-value domains including Energy & Utilities (E.ON project), Smart Building Technology, E-Commerce/Retail, E-Learning, and Enterprise Finance/HR systems.
  • Operated effectively within fully Agile environments (4-week cycles), championing In-Sprint Automation by immediately integrating testing efforts after developer check-ins to ensure early defect detection.
  • Resolved complex technical issues effectively and implemented innovative automation solutions (Eutech) that contributed to ongoing process improvements and testing efficiency.
  • Quality Assurance & Project Management

  • Managed the end-to-end Software Testing Life Cycle (STLC) for dozens of complex projects, ranging from web-based systems (IIS 6.0) to specialized Windows-based applications.
  • Mastered the defect lifecycle by utilizing Jira for tracking and Confluence for detailed documentation, ensuring clear communication of quality metrics.
  • Coordinated complex testing activities across distributed, multi-cultural teams, including onshore stakeholders (e.g., Germany) and offshore development centres, ensuring project alignment regardless of geography.
  • Guided and mentored junior team members across multiple companies, utilizing code reviews and knowledge sharing to effectively raise the overall team skill level and automation standards.

COURSES

ISTQB Foundation Level

Completed on October, 2025

Certification

  • Aspire Learning Journey Program - SDET: Manual Testing, Selenium Basics, Selenium Advanced, BDD, API Testing, DevOps, Agile, Jira, JMeter, Mobile Testing, Security Testing, and Capstone project
  • Aspire Learning Journey – Microsoft Technologies Test Automation Engineer: Manual Testing, JavaScript, Playwright, BDD, WDIO, DevOps Overview, Mobile Testing, Security Testing- Burp Suite, Pending result
  • Spring Boot developer: Java Fundamentals, OOPS Features, Encapsulation, Polymorphism, static keywords, Inheritance, Interface, Object class, Wrapper class, String, StringBuffer, StringBuilder, Exception Handling, Collection - List, Set interface, Collection - Map Interface, Functional Programming – Lambda, Streams API, Introduction to SQL, SQL Operator, Datatypes, SQL Statements, Joins and Subqueries, Introduction to Spring, Spring DI, Spring bean lifecycle, Autowiring, Introduction to Hibernate and JPA Framework, Inheritance types, Queries, Spring Boot Introduction, Spring Boot REST, Introduction to Spring Data JPA, Custom JPA Methods, Spring Boot with JUnit, Capstone Project, Course is still ongoing

Languages

English
Upper intermediate (B2)

HOBBIES & INTERESTS

Playing Scrabble, Watching cricket matches, Listening to music

EXTRA CURRICULAR ACTIVITIES

Playing badminton, Swimming

DISCLAIMER

I hereby certify that the information furnished here is true and accurate to the best of my knowledge. 

Niroshan de Silva 

14-11-2025

Timeline

Senior Software Engineer - Test Automation - Care Hires
08.2024 - Current
Senior Consultant (Offshore project in Germany) - HCL Sri Lanka
11.2020 - 08.2024
Senior QA Engineer - Automation - Eutech Cybernetic
02.2020 - 11.2020
Senior QA Engineer - MAS Holdings – Attune
10.2007 - 11.2013
University of Colombo - , Faculty of Physical Science
St Sebastian's College - , Advance Level
University of Moratuwa - , Faculty of Information Technology
Niroshan De Silva