Detail-oriented and proactive Test Engineer with over 6 years of experience in manual and automated testing across web,mobile and API. Skilled in improving QA processes using modern tools and frameworks, including Selenium, Playwright, and CI/CD pipelines. Passionate about leveraging AI technologies to enhance testing accuracy and speed. Known for a collaborative spirit, strong communication skills, and a continuous learning mindset.
Overview
14
14
years of professional experience
4
4
Certifications
Work History
Softwear QA Engineer I
Ineight
, Colombo , Sri Lanka
06.2022 - 09.2025
Developed and executed test plans for software applications.
Collaborated with development teams to identify and resolve defects.
Conducted regression testing to ensure software reliability and performance.
Created detailed documentation for testing processes and results.
Participated in agile ceremonies to improve team workflows and communication.
Utilized automated testing tools to enhance testing efficiency.
Trained junior staff on QA methodologies and best practices.
Reviewed requirements and specifications for accuracy before testing began.
Conducted functional, regression, performance, integration and user acceptance testing.
Participated in daily stand-up meetings to discuss progress on projects and tasks assigned.
Worked closely with development teams to ensure quality assurance standards were met throughout the project life cycle.
Created detailed bug reports with steps to reproduce identified issues.
Collaborated with quality team members and leaders to monitor conformance to quality standards.
Performed root cause analysis for detected faults and developed corrective actions.
Analyzed quality metrics and data to identify trends and areas for improvement.
Maintained up-to-date knowledge of industry quality standards and regulatory requirements.
Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
Tested functionality, performance and compliance of each product against design specifications to maintain strong development standards and high customer satisfaction.
Simulated software production environments to allow for enhanced testing.
Produced basic test scripts for new automated software testing rounds.
QA ENGINEER
Point Grey Solutions, Colombo
, Colombo , Sri Lanka
04.2021 - 12.2021
Developed test plans and cases for software applications.
Executed manual and automated testing on various platforms.
Conducted regression testing to ensure software stability.
Documented test results and reported issues clearly.
Coordinated with cross-functional teams during project phases.
Participated in code reviews to enhance software quality.
Maintained testing environments and tools for efficiency.
Conducted functional, regression, performance, integration and user acceptance testing.
Participated in daily stand-up meetings to discuss progress on projects and tasks assigned.
Identified and documented any defects found during the course of testing.
Worked closely with development teams to ensure quality assurance standards were met throughout the project life cycle.
Created detailed bug reports with steps to reproduce identified issues.
Reviewed requirements specifications for completeness and accuracy prior to beginning the QA process.
Analyzed test results from multiple platforms to ensure consistent behavior across all devices.
Performed manual tests on web applications, mobile apps, and software products.
Maintained system documentation including test plans and test cases according to industry best practices.
Met project scope and delivery dates by planning optimal testing schedules.
Simulated software production environments to allow for enhanced testing.
Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
Conducted training sessions on quality standards and procedures for new employees and team members.
Analyzed quality metrics and data to identify trends and areas for improvement.
Participated in product development meetings, providing input on quality considerations.
Coordinated with cross-functional teams to enhance product quality and performance.
Led root cause analysis initiatives for product failures, significantly reducing defect rates.
Reviewed customer feedback and complaints to identify quality issues and improvement opportunities.
Associate Quality Assurance Engineer
1Billion Technology
, Colombo , Sri Lanka
08.2019 - 04.2021
Developed test plans to ensure software quality and functionality.
Executed manual and automated tests for various applications.
Collaborated with developers to troubleshoot and resolve software defects.
Maintained documentation of test cases and results systematically.
Coordinated with cross-functional teams for effective project delivery.
Assisted in implementing quality assurance best practices across projects.
Monitored production processes for compliance with established standards.
Performed manual testing on software applications, hardware components, and systems.
Created reports on the status of product development projects based on quality assurance data.
Identified defects in products using test plans and documented results.
Developed test plans for verification of requirements according to industry standards.
Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
Simulated software production environments to allow for enhanced testing.
TRAINEE SOFTWARE ENGINEER
IT Mind,
, Imbulgoda, Sri Lanka
07.2017 - 04.2018
Assisted in developing software applications using Java and Python programming languages.
Collaborated with team members to troubleshoot technical issues and provide solutions.
Documented software processes and updates for future reference and team training.
Supported testing phases by creating test cases and executing manual tests on software.
Learned and applied Agile methodologies during project development cycles effectively.
Contributed to team knowledge sharing sessions to enhance collective skills and expertise.
TRAINEE COMPUTER OPERATOR
Rantharu engineering works
, Mudungoda, Sri Lanka
01.2012 - 09.2012
Documented daily activities and inventory levels accurately.
Worked alongside senior team members to learn related job tasks and roles.
Attended training sessions and meetings to learn new information and develop personal skills.
Provided support to existing staff on various tasks and duties.
Maintained positive working relationship with fellow staff and management.
Assessed company operations for compliance with safety standards.
Identified needs of customers promptly and efficiently.
Worked closely with human resources to support employee management and organizational planning.
Operated and monitored computer systems for efficient manufacturing processes.
Education
Bachelor of Science - SOFTWARE ENGINEERING
JAVA INSTITUTE FOR ADVANCED TECHNOLOGY
Colombo, Sri Lanka
12-2017
Skills
Test planning
Automated testing
Defect tracking
Regression testing
Root cause analysis
Agile methodologies
Cross-functional collaboration
Performance testing
Documentation skills
Attention to detail
Web testing
Functional testing
Non-functional testing
End-to-end testing
System testing
Technical documentation
Integration testing
Test script creation
Database testing
User acceptance testing
Mobile testing
Bug tracking tools
Smoke testing
Cross-browser testing
Manual testing
API testing
Java
C# basics
SQL
JIRA, Azure DevOps, Trello Board
Dynamics 365
Microsoft Azure Storage
SQL Server Management Studio
Swagger
APIM
Selenium
TestNG
Certification
Training course on Softwear Quality Assurance using Test Automation Frameworks - University Of Colombo