Summary
Overview
Work History
Education
Skills
Tools and Technologies
Timeline
Generic

Pubudu DP

London

Summary

Versatile QA Engineer with experience delivering quality assurance across enterprise platforms, ecommerce systems, and emerging technologies like blockchain and augmented reality. Skilled in both manual and automation testing, with hands-on expertise in Playwright, Selenium, SpecFlow, Reqnroll, Cucumber, K6, JMeter, and Postman. Proven in improving QA pipelines, expanding test coverage, and accelerating release cycles by building end-to-end automation frameworks integrated with CI/CD tools such as Jenkins, Azure DevOps, Octopus, and TeamCity.

I bring a strong track record in driving quality across CRM/ERP and supply chain environments, leading defect triage, UAT coordination, and performance testing for large-scale releases. With a collaborative approach alongside product, development, and operations teams, I help deliver user-focused, scalable solutions across industries including blockchain, AR, middleware, ecommerce, tourism, charity, and supply chain management.

Overview

14
14
years of professional experience

Work History

Senior QA Engineer

ASOS
London
01.2022 - Current

Experienced in supply chain, leading test strategies and automation for complex integration projects at ASOS commercial planning and optimization department.
• Designed and implemented test strategy across multiple teams
• Implemented test automation framework using Playwright, C#, Reqnroll
• Planned and executed performance testing
• Sprint planning & mentorship activities
• Product issue triaging
• Spearheaded day to day QA activities (E2E, Regression, Feature testing)
• Recruitment activities

Software Tester

Compuco
London
02.2018 - 01.2022

Compuco, a provider of custom CRM solutions for the charity sector, developed and implemented test strategies for CRM, API, and stress testing projects in collaboration with leading UK charities. Led QA process improvements and mentored team members to ensure best practices throughout the project lifecycle.
• Led a QA team in an Agile environment, spearheaded daily testing activities.
• Developed test automation framework using Selenium, NUnit, SpecFlow, and C#.
• Standardized quality processes across global team to enhance efficiency.
• Conducted API testing with Postman and performance testing using k6.
• Managed test planning and execution for ETL data migration project (Stratum to CiviCRM).
• Maintained test case repository in TestLink to improve product quality of CiviCRM product.

QA Lead

Verisart
London
01.2017 - 01.2018

Verisart, a VC-funded startup, leverages blockchain technology and smart contracts to ensure transparency, security, and authenticity in artwork record creation and ownership.
• Led QA efforts for a blockchain-based artwork authentication system, ensuring overall product quality.
• Managed product lifecycle from design to delivery, driving process improvements for high-quality standards.
• Designed and executed test cases in the blockchain domain, including API testing with Postman.
• Handled customer inquiries and provided insights to enhance product functionality.

Senior Software Engineer

WSO2
Colombo
07.2015 - 01.2017

WSO2, an open-source middleware company, provided hands-on experience with Java-based products. Focus areas included API management, enterprise integration, cloud solutions (PaaS), microservices, REST/SOAP APIs, customer support, performance testing, and test automation.
• Tested middleware products, including ESB, API Manager, Message Broker, IoT/ML solutions, and Load Balancers.
• Conducted API automation, security testing, and long-running tests on clustered architectures using JMeter.
• Developed Salesforce API data synchronization tool using microservices in Java.
• Set up integration patterns based on customer use cases and tested cloud-based configurations.
• Provided onsite consultation for complex client projects.

Senior Test Analyst

Peak Adventure Travel (Intrepid Group)
Colombo, Aberdeenshire
01.2013 - 06.2015

Peak Adventure Travel, a Melbourne-based global adventure company under Intrepid Group, specializes in unique travel experiences. Developed a test automation framework for web and desktop ERP applications using Selenium (.NET) and White. Designed and executed manual/automated tests, managed defects, and collaborated in an Agile Scrum team.
• Led a small QA team, overseeing quality processes and daily QA activities.
• Designed and developed test automation framework using Selenium, C#, NUnit, and SpecFlow.
• Involved in testing in-house software development projects within the travel domain.
• Testing desktop CRM products and working in Scrum/Agile environment.

QA Engineer

s[edition]
London
02.2012 - 11.2012

s[edition] is a platform for limited edition digital artwork using augmented reality-based web and mobile apps. Led QA efforts in an Agile environment, overseeing web and mobile application quality. Managed technical customer queries and coordinated onsite/offshore developers across time zones to ensure high product quality.

• Performed requirement analysis, design and execution of test cases
• Exposure to scrum/agile environment
• Conducting cross-platform testing across web, mobile and TV apps
• Test automation with RSPEC/Capybara
• Product support for customer enquiries

Junior Test Analyst

Instant Access Technologies
London
05.2011 - 02.2012

Instant Access Technologies is an e-commerce platform that supports brands and retailers in managing online sales. Joined as an intern and secured a permanent role as Junior Test Analyst. Gained foundational knowledge of QA practices while contributing to the platform's development.
• Conducted requirement analysis, test case design, and execution.
• Exposure to Scrum/Agile environment.
• Test automation using Java, Selenium, NUnit, and Cucumber.
• Tested payment gateways, including SagePay and PayPal.

Education

Bachelor of Science - Software Engineering

Sheffield Hallam University
Sheffield

Skills

Requirement analysis

Process design and implementation
Test Strategy design and implementation
Test design and execution (manual/automated)
Defect management
Functional and non functional testing
Stakeholder management
Risk analysis and mitigation
Leadership
Agile methodologies

Tools and Technologies

• Languages: C#, Java, Python, Bash
• UI Automation: Selenium, Playwright, Cypress, Specflow, Cucumber, ReqnRoll
• API Testing: Postman, SoapUI, Restassured, Curl
• Performance Testing: JMeter, K6, Gatling, Taurus
• Security Testing: OWASP Zap, Squid Proxy, Burpsuite, Fiddler,
Wireshark
• Database: SQL
Bug Tracking: JIRA, Bugzilla,
Redmine, Testlink
• Cloud: AWS, Azure, Openstack
Devops: Jenkins, Octopus,
Teamcity, NewRelic, Grafana

Timeline

Senior QA Engineer

ASOS
01.2022 - Current

Software Tester

Compuco
02.2018 - 01.2022

QA Lead

Verisart
01.2017 - 01.2018

Senior Software Engineer

WSO2
07.2015 - 01.2017

Senior Test Analyst

Peak Adventure Travel (Intrepid Group)
01.2013 - 06.2015

QA Engineer

s[edition]
02.2012 - 11.2012

Junior Test Analyst

Instant Access Technologies
05.2011 - 02.2012

Bachelor of Science - Software Engineering

Sheffield Hallam University
Pubudu DP