Resume
University
Masters in Software Engineering -Kinsgton University
2021 - 2022
London, UK
The MSc in Software Engineering aims to teach you how to “develop high quality software systems cost effectively” – to ‘engineer’ rather than just ‘build’. It equips you with the state-of-the-art techniques and tools necessary to conduct various stages of development in an explicit, structured fashion that is cost-effective and appropriate for the problem at hand. Starting with business processes and requirement engineering, through design, modelling, system architecture, and component based development; the programme goes on to cover implementation and testing. It also covers a number of specialised topics ranging from traditional scientific formalism to modern paradigms such as Service Oriented Architecture and Cloud Computing.
Subjects :
- Software Architectures and Programming Models
- Applied Data Programming
- Software Quality Engineering
- Agile Project Development
- Project Dissertation
Bsc In Information Technology - Wrexham Glyndŵr University
2019 - 2020
Colombo, Sri Lanka
Wrexham Glyndwr University is a Fully Government university in the United Kingdom. A Globally Recognized and Reputed University
Subjects :
- IT Project Management
- Advanced Mobile Development
- Future Technologies
- Distributed Data & Data Analytics
- Project Dissertation
- Department of Computer Science and Technology
- BSc. in Computing
- 2nd Class Upper
Higher Diploma In Computer System Design - National Institute Of Business Management
2013 - 2016
Colombo, Sri Lanka
Subjects :
- Quantative techniques for computing
- Data structure and C language
- Computer technology
- Database management systems
- System Analysis and Design
- Object oriented programming C++
- Computer Architecture
- System Software
- Visual basic programming
- Internet technology
- Programming in Java
- System Design Project
- Management Practices
- Software Engineering
- Data Structure and Algorithems
- Computer Networks
- Advance Relational Data Base Management System
- Computer Architecture
- Object Oriented Programming and Design I
- Software Quality Assurance
- Data Warehousing and Data Mining
- Object Oriented Programming and Design II
- Business Statistics
- Operational Research
- Software Development Project
- Higher National Diploma
- GPA 3.3
Education
Ku/Maliyadeva College
2005 - 2012
Kurunegala, Sri Lanka
- G.C.E. (A/L) Examination 2012 (New Syllabus):
Biology
Professional Experience
Senior Software Quality Assurance Engineer at Axiata Digital Labs (PVT) Ltd.
May 2021 - Present
Colombo, Sri Lanka
- Leading the automation and QE process in the web based and mobile apps telco project.
- Developing plugins for automation frameworks.
- Providing trainings to other QE members on test automation for Web and API.
- Providing trainings to other QE members on API development using Express.
- Writing technical documentations on QE confluence.
- Creating and maintained Requirement Traceability Matrix (RTM) between requirements and test artefacts and Defect management
- Creating and maintained tracking sheets to track progress of test case creation and test execution.
- Reporting during Test Designing and Test Execution phases (Test Progress Reports, Daily/weekly management reports, etc.)
- Conducting Defect Triage meetings with client teams and assess the impacts of the defects.
- Overall Test Management using Entry/Exit criteria of each phase (E.g.: Client Signoffs for artifacts, Acceptance criteria, Client Release Notes, Test Result Summary etc.)
- Creating Knowledge management repositories to retain the domain knowledge in different projects and encouraged teams to adhere to the process for knowledge retention.
- Technologies: Java, Appium, Selenium, Rest Assured, JavaScript, ADB commands, Jmeter, Browserstack, Cucumber, Jmeter, Maven, Cypress
Software Quality Engineer at Studio 60 Australia (PVT) Ltd.
Aug 2019 - Apr 2021
Colombo, Sri Lanka
- Worked with research and development team
- Communicated with QA Manager and QA Architecture future automation framework enhacements
- Supported automation QA members
- Worked with pre-sales teams
Software Quality Engineer at Studio 60 Australia (PVT) Ltd.
May 2018 - Aug 2019
Colombo, Sri Lanka
- Created and maintained Requirement Traceability Matrix (RTM) between requirements and test artefacts and Defect management
- Created and maintained tracking sheets to track progress of test case creation and test execution.
- Reported during Test Designing and Test Execution phases (Test Progress Reports, Daily/weekly management reports, etc.)
- Conducted Defect Triage meetings with client teams and assess the impacts of the defects.
- Overall Test Management using Entry/Exit criteria of each phase (E.g.: Client Signoffs for artifacts, Acceptance criteria, Client Release Notes, Test Result Summary etc.)
- Created Knowledge management repositories to retain the domain knowledge in different projects and encouraged teams to adhere to the process for knowledge retention.
- Designed and maintaining automated tests using Teasy framework for web based e-commerce systems in Australia.
- Provided trainings to Vietnam,Sri Lanka and Australia QE members on test automation for Web and API automation.
- Worked on RPA initiatives.
- Wrote technical documentations on QE confluence.
- Created manual testcases based on user stories
- Technologies: Java, Maven, Selenium, Rest Assured, Selenium, Gauge Framework, Extent report, Winium, BrowserStack, MongoDB
Associate Software Automation Engineer at Studio 60 Australia (PVT) Ltd.
Nov 2018 - May 2019
Colombo, Sri Lanka
- Establish and maintain efficient and effective relationships with the Internal and external stakeholders to identify/analyze/resolve product defects.
- Relay test coverage and abnormalities to the Test Manager, PM and Product owners
- Designed and maintaining automated tests using Teasy framework for web based e-commerce systems in Australia.
- Provided trainings to Vietnam,Sri Lanka and Australia QE members on test automation for Web and API automation.
- Worked on RPA initiatives.
- Wrote technical documentations on QE confluence.
- Created manual testcases based on user stories
- Technologies: Java, Maven, Selenium, Rest Assured, Selenium, Gauge Framework, Extent report, Winium, BrowserStack, MongoDB
Automation Associate Specialist at Virtusa (PVT) Ltd.
Jan 2016 - Nov 2017
Dematagoda, Sri Lanka
- Behaviour driven test automation for Web apllications.
- Back-end API testing and automation.
- Built Continues Integration pipeline for mobile and API test automation.
- Provided trainings to other QE members on behavior driven test automation for Web, Mobile and API.
- API performance tetsing.
- Implemented new features for Virtusa Test Automation Framework.
- Worked on technical automation development team.
- Technologies: Java, Gauge, Appium, Android SDK, iOS, Selenium, Rest Assured, Maven, JMeter, Jenkins