Professional Documents
Culture Documents
Mobile: +94713812938
Address: No. 19,5th Lane, Nawala. Sri Lanka
E-mail: madhushanidg@gmail.com
Personal Statement
I want to work as a senior software quality assurance engineer with a development company and help in
delivering functional and stable products to clients.
Technical Skills
Work Experience
1. Ensured the software quality and design from the requirement gathering stage to product delivery
following,
User manual
T1 document
2. Conducted QA consultancy sessions.
3. Papered the quality policy to be followed by other stakeholders
4. Participated in client meetings to closely capture the stakeholders’ requirements
5. Captured time to time updates and escalated to higher authorities, when required.
Test Planning
Test Estimation
Test Case writing
Test Execution and Test reporting
Issue Verification
System Demos for Clients
The following test types were performed during the UAT Stages
Load Test
Stress Test
Volume Test
DB Performance Testing
Note: Carried out a successful research on server performance using Jmeter server agent.
API Testing
Gained experience on API testing using Postman and Advanced Rest Client. And also API testing
automation was done in several projects.
Automation Scripting
Basically, the product is a web base application complex logic and new features are being added in each
sprint (Practices scrum). In Which I worked on identifying scenarios / preparing user stories
/Automating user stories/ regression testing etc.
The following list contains the sub task which I had to attend during this process.
Go through the requirement and identify the basic paths and alternative paths using mind maps
Identify the testing aspects related to functionality / UI
Preparing the user stories according to each identified scenarios
Provide the estimations
Test the system according to the user stories.
Cross browser / cross platform testing
Defect reporting and maintaining JIRA
Update the lead and management with continuous status updates
Client Issue verification
Regression Testing
Provide Clarifications to others.
Test Documentation and reporting
Apart from manual testing I am working on automating the user stories with Jbehave and selenium.
The following list contains the automation sub tasks.
Rezgateway web product consists with complex business logic and third party integrations. The main
business functionality has been automated. I am a member of the automation team which is working on
implementing and maintaining the Rezgateway Automation Framework which covers 70% of the system
Flow.
Related to the framework responsibilities are as follows
Implement and maintain the Framework Automation Scenario Design as per the user stories
Add new scenarios using the framework
Framework Issue fixes
Execute scripts in different browsers and log issues in JIRA
Schedule Test Suits in CIB server (Jenkins)
Prepared Nagios scripts to monitor the results availability and to gain performance data
Performance Testing
I was involved in performance testing conducted in different projects. Performance testing done by
integrating Selenium scripts with Jmeter (using junit sampler) and used Junit java sampler to test the
performance of the web services
Undergraduate Projects
Individual Management Information System and Website for National Zoological Garden
Group Stock handling System for Sri Lanka Transport Board Online Library
Management System
Education
Courses / Certificates
Successfully Completed the OCJP Theory and Swing Application Developer Program.
Followed BTEC Diploma in ICT at IDM Affiliate College.
Successfully completed HETC Outbound Training conducted by Ministry of Higher Education
Leadership Qualities
Member of the Computer Science Society in Uva Wellassa University
Member of the School Media Club, Environment Society and Social Media Society
Participated in school sports meets in Badminton
Participated in Inter House dancing competitions
Reference
I do hereby certify that the above particulars are true and accurate to the best of my knowledge.