Umanga Madawala
Mobile Number: -
E-mail:-LinkedIn: https://www.linkedin.com/in/umanga-madawala/
Skype Id: live:534285b4ab3177fc
Profile:
A highly successful IT graduate with 4+ years of experience in Quality Assurance Engineering
field with a desire to get advanced knowledge through active participation in learning &
research and aspire to become a leading expert in the field of Information Technology which
leads to a professional career that would allow me to succeed.
Summary:
-
4+ years of manual and automated testing
Working with web services
Test plans, cases and processes
Validation & Verification
Test results documentation
Bug tracking and management
Sound knowledge in OOP concepts
Proficiency in UML design
Proficiency in business analytical skills to identify user requirements
Willing to learn and adopt to new technologies
Value attention to details
Excellence in strategically planning and problem solving
Ability to work independently as well as a team member
Able to be self-motivated and motivate team members to work under any circumstance
Excellent time management skills in monitoring and reviewing projects; experienced in
MS Project
Excellent Presentation skills
Skills:
-
Testing Tools: SoapUI, Jmeter, Rest Client, Postman
Web Services: REST, SOAP
Automation Related Technologies: Java, JBehave, Maven
Defect Management & Backlog: Jira
Version Control System: GIT/SVN
Test Case Management: TestLink
-
-
Deployment Tools: Puppet
Modular Integration Platform: JBoss Fuse
Databases: Oracle 10g, 11g, 12c, MSSQL, HSQLDB
IDEs: IntelliJ IDEA, Eclipse, SQL Developer
Methodologies: Agile, Scrum
OS: CentOS, Windows
Work Experience:
▪ Persistent Systems (Pvt) Ltd.
Senior Software Engineer, QA – (Nov-2015 to Present)
Responsibilities
- Converting manual API tests to automated tests using company developed test
automation framework
- Analyzing existing automation test suites and develop automation test scripts for new
projects
- Managing automated test suites on Jenkins and report on failures to appropriate parties
- Assisting automation leads regarding the development of existing test automation strategies
for new test scenarios
- Preparing CAT specification
- Executing UAT testing on customer site with customers on Functional Testing, NonFunctional Testing including Backup and Recovery, SNMP and High-Availability)
- Determine and design test processes to conduct testing on company developed web
applications.
- Get involved in analyzing requirements during the requirements analysis phase of
projects.
- Executing data migration testing on upgrade projects to ensure smooth transition of
existing data
- Preparing Release Notes and releasing developer releases to deployment engineers
- Providing resolutions for inquiries reported by deployment engineers
- Collaborates with project leads to create test estimates
- Develop and implement test strategies
- Escalate the issues about project requirements (Software, Hardware, Resources) to
Project Manager / QA Lead
- Setting up test environment and deploying developer releases to execute tests
- Track and report upon testing activities, including testing results, test case coverage,
required resources, defects discovered and their status, performance baselines, etc. to
project leads
- Carrying out trainings to newly joined engineers and monitoring their progression on a
timely manner
Projects Involved
-
Bell AMP Upgrade
-
Telus Partner Management API
-
TDC AMP Upgrade
▪ Intel Software (Pvt) Ltd.
Quality Assurance Engineer – (Nov-2014 to Nov-2015)
Responsibilities
- Taking part on discussions with project leads to make decisions for selecting test tools
- Developing test scenarios by reviewing the Functional Specification and results
documentation after execution
- Performing smoke testing and regression testing on developer releases when minor
changes are done
- Implementing automated test suites using Jmeter
- Discussing issues with developers and resolving them in timely manner and tracking the
progression using Jira
- Handling inquiries raised by customers and quickly resolving them
- Involved in a R&D task with automation leads to implement an UI automation test suite
Projects Involved
-
Vodafone India
-
Telus AMP Upgrade
-
Telia Sonera
▪ Intel Software (Pvt) Ltd.
Associate Quality Assurance Engineer - (Nov-2013 to Nov-2014)
Responsibilities
- Interacting with project team to review product requirement documents, functional
specifications, and involved in developing test strategy, test plan, test case documents
and test cases
- Developing test cases by reviewing functional specifications
- Test cases execution and results documentation
- Perform manual and automated tests using SoapUI, Rest Client to test web services
- Automating test cases using JBehave
- Work in the Agile development environment with frequently changing requirements and
features
- Participating in stand-ups, reviews and QA meetings
- Understanding core products of the organization
- Bug/Defect tracking using Jira
Projects Involved
-
Airtel India
▪ Commercial Bank of Ceylon PLC
Banking Assistant - (Oct-2010 to July-2012)
-
Working as a Teller to deposit and withdraw money from customer accounts
Handling cheque deposits and payments
Responsible for e-remittance payments
Handling opening and closure of savings/fixed deposit accounts
Issuing foreign currency notes, drafts and handling Telegraphic Transfer (T.T.) payments
Issuing ATM cards to customers and handling related enquiries
Academic: (Tertiary, Secondary and Primary Education):
▪ Middlesex University, United Kingdom (2010 – 2013)
Bachelor of Science (Hons) in Information Technology (First Class) – (Received Gold Medal
for Batch Top)
Student No: M-
Modules Included (Final Year)
Information Systems Project: First Class
Network Support Technologies: First Class
Social, Professional and Ethical Issues in Information Systems: First Class
Strategic Management and Information Systems: Second Upper
Edexcel International, United Kingdom (2010 - 2012)
Higher National Diploma in Computing (Distinction)
▪
Institution: International College of Business & Technology, Kandy, Sri Lanka
Professional Qualifications
▪ International Software Testing Qualifications Board
(ISQTB)
Certified Tester – Foundation Level (Aug, 2015)
Marks - 87.5
▪
British Computer Society,
United Kingdom
Diploma Level (2012)
Projects Completed:
▪
B.Sc. Final Year Project
Tools Used: C#, ASP.net, MS SQL Server 2008
Scope: The project is based on developing a web-based administrative system in order to
aid the positions involved in the Sri Lankan Education Sector by enhancing the overall
process of “Quality Education” conducted by the Sri Lankan Education Department. The
web application provides facilities to conduct the school evaluation process by providing
online accessibility. Additionally, the web application caters the information management
requirements of the education department. The web application will also provide features
to view summarized reports of the school evaluation process conducted at different
regional levels and make effective decisions to enhance the quality of education level in Sri
Lankan government schools.
▪
HND Final Project
Tools Used: C#, MS SQL Server 2008
Scope: The project focuses on developing a system to cater the requirements of a vehicle
parking facility. The key feature of the project is the automatic license plate recognition
(ANPR) mechanism implemented using emguCV library of the .NET framework. The system
has been developed to increase the overall efficiency of a vehicle parking centre by
automating the vehicle check-in and check-out processes.
I hereby certify that the above particulars furnished by me are true and accurate to the best of
my knowledge.
Yours sincerely,
Umanga Madawala