Rafil Mohamed Rikaz
Mob no
Email ID
*******@*****.***
Sex
Male
Marital Status
Married
Nationality
Sri Lankan
Summary
I seek a challenging assignment in organization that will utilize my knowledge and 10+ years’ experience in Technical Software quality assurance Engineering and support engineer track. Having 6+ experience in the Telecom industries of competition I can be sure of my commitments towards the Company which will endeavour far most in achieving goals.
Duration
Qualification
Grade
Institute/Examinations Body
Dec/2009- July/2010
QTP(v-9.2), loadrunner,Selenium, jMetter, IBM Rational Performance Tester and Rational Functional Tester Tool
Completed
Accord Info Matrix at Chennai
Jan/2008 -Aug/2008
Diploma in Hardware and Networking Engineering
Completed
Asian Computer Centre
2005-2007
Master of Computer Application
Completed
University of Madras
2001-2004
BSC in IT
Completed
University of Madras
2000
G.C.E Advanced Level (A/L) Examination
Completed
Zahira’ College, Maradana, Colombo
1997
G.C.E Ordinary Level (O/L) Examination
Completed
Zahira’ College, Maradana, Colombo
Certifications
Jan 2005
MCP (Microsoft Certified Professional) C# using web-based application
Jan 2013
ITIL
Aug 2017
Penetration Testing in Accord info Matrix
Dec/2009- July/2010
QTP (v-9.2),loadrunner,Selenium,IBM Rational Performance Tester and Rational Functional Tester Tool
Tools/Technology Expertise
Defect Management Tools
TFS, HP ALM, Test Manager, Test Director, Jira, Zephyr, Hp Quality Center and Bugzilla
Application Software
C#.net, JAVA, SDETJAVA PHP and VB
Databases
SQL Server 2000/2005/2008, Spark, Oracle and MY SQL
Automation Tools
QTP (v-9.2), Winrunner, loadrunner, jMetter, Selenium, Cucumber, Selenium, IBM Rational Performance Tester and Rational Functional Tester Tool
White box testing tool
ReactJS, Node JS, Junit and nunit
OS
UNIX and LINUX
Mobile Automation tools
MonkeyTalk, Appium and Calabash
Version Control Systems
Git, Github, Bitbucket and Keystone
Web Services
SOAPUI and POSTMAN
Experience Period
Details
Feb 2020 up to date
Software QA Lead in Axiata Digital Labs
Responsibility:
Analyses business requirements to understand the business needs and to determine how their applications can best functionally fulfil those needs
Maintain Software Test specification and Test Estimation document
Manages the deployment of new applications from Development team to Application Operations and check the data and errors (Apache Tomcat)
Functional, integration testing, Web application testing, Windows, and Mobile App testing (IOS and android)
Review and ensure the quality and completeness of test cases
Responsible for maintaining on an on-going basis the overall test strategy and plan that will drive and govern the execution of programme test plan.
Web Services API testing using SOAP UI and REST
Develops test design for new applications to perform acceptance and interoperability tests.
Assist in the development of a comprehensive QA of all test plan and schedule (including SIT, Migration and UAT)
Handling marketing team to design content management using WordPress.
Reviews testing documentation deliverables and provide feedback to Project Manager.
Test case writing, executing cycle and bug raising using TestRail and Jira.
Assigning Projects task to QA resources.
Coordinate with IT help desk team and resolve prod(env) ticket update
Follow up with Dev team to fix the bugs.
Coordinate with vendors to requirement mismatch/ bugs fixes and handing outsource team.
Maintain Test plan, Test Summary reports, Traceability matrix, User guide documents and release note
Automation Testing using Selenium and Appium.
Reviews test procedures in order to continuously develop new/ improve test designs ensuring high significance and reliability of test designs.
Plans and manages release and rollout of new applications ensuring seamless integration of applications into system environment.
Prepares various reports in order to support decision-making processes of management.
Handling Audit.
Handing UAT.
June 2018 -Dec 2019
Senior Consultant Software Quality Assurance in DICETEK.
Client: DP World
Responsibility:
Analyses business requirements to understand the business needs and to determine how their applications can best functionally fulfil those needs
Maintain Software Test specification and Test Estimation document
Support Project Manager to define quality test methodology for the programme
Functional, integration testing, Accessibility Testing, Web application testing, Windows, and Mobile App testing (IOS and android)
Responsible for maintaining on an on-going basis the overall test strategy and plan that will drive and govern the execution of programme test plan.
Web Services API testing using SOAP UI and REST
Writing and review Test cases like Functionality Test Cases, User Interface Test Cases, Performance, Integration Test Cases, Regression Test Cases, Security Test Cases and User Acceptance Test Cases
Assist in the development of a comprehensive QA of all test plan and schedule (including SIT, Migration and UAT)
Updating the Test case and RTM document version for each release
Reviews testing documentation deliverables and provide feedback to Project Manager
Assigning task to QA team
Back-end testing using oracle sql developer and TOAD
Escalate issues and risks in a timely manner to the Project Manager.
Using UFT tools for Test automation.
Defect tracking in HP ALM
Managing outsource software and outsource internal/external team
Handing UAT
Aug 2014 – May 2018
Software Quality Assurance/Control Lead in Axiom Telecom
Responsibility:
Developing test Plan.
Analyses business requirements to understand the business needs and to determine how their applications can best functionally fulfil those needs
Maintain Software Test specification and Test Estimation document
Support Project Manager to define quality test methodology for the programme.
Functional, integration testing, Web application testing, Windows, POS (Point of Sales) applications, ERP applications testing and Mobile App testing (IOS and android)
Responsible for maintaining on an on-going basis the overall test strategy and plan that will drive and govern the execution of programme test plan.
Web Services API testing using SOAP UI and REST
Writing and review Test cases like Functionality Test Cases, User Interface Test Cases, Performance, Integration Test Cases, Regression Test Cases, Security Test Cases and User Acceptance Test Cases
Assist in the development of a comprehensive QA of all test plan and schedule (including SIT, Migration and UAT)
Updating the Test case and RTM document version for each release
Reviews testing documentation deliverables and provide feedback to Project Manager
Backend DBs/Server/Platforms using Oracle DB and My SQL DB
Back-end testing using oracle sql developer and TOAD
Ensure to cover KPI
Escalate issues and risks in a timely manner to the Project Manager.
Using Selenium tools for Test automation.
Enhancing the Selenium Test cases for Cross browser testing.
Following Scrum method with the team members
Chart Diagram design use cases using Microsoft Visio
Managing outsource software and outsource internal/external team
Handing UAT
May 2013 up July 2014
Software QA Lead in Dialog Telecom
Projects : LCD Automation, 076 SIM activation, Dialog TV (DTV), VAS (Value Added Service), Zamurdi, eZ cash, PMS (Profile Management Service
Responsibility:
-Test planning, Create and verify Test Cases
-Functional, integration testing, Regression, cross browser testing
-Create testing allocations and assign tasks for team members
-Test Cases execution
-Defect management using QC (Tool)
-Backend testing using SQL and table testing using Toad tool
-Unit Testing with JUnit and nUnit tools
-Web Services API testing using SOAP UI and REST
-Deployment using apache tomcat in Linux
-Get involved with external components to collect relevant test data
-Provide daily testing status reports for the leadership
-Handling Spark Db
-Handle automation Team QTP, Mercury version 9.0 and Selenium
-Handle UAT
Mar 2012 to April 2013
Senior Software Test Engineer – Knowledge and Human Development Authority.
School Application Management System
Responsibility:
- Test planning, Create and verify Test Cases.
- Test Case executing
- Migration, Functional testing and Regression Testing
- Managing a team of juniors and internship (graduate trainees)
- Defect management using KHDA Share point tool
- Preparation of High level Test conditions
- Provide daily testing status reports for the leadership
- Analyst the School, Finance Application and KHDA Website applications
Mar-2010 to Feb-2012
Senior QA Engineer – VIRTUSA
Project : Siemens FRW
Responsibility:
- Preparation of Test conditions and Test Cases.
- Mapping test cases to the scenario/scripts.
- Provide daily testing status reports for the leadership
- Functional testing and Regression Testing
- Test planning
- Test Cases execution
- Defect management using Chorus (Tool)
- Configuration & Release Management using Keyston(Tool)
Project : Edex
Responsibility:
-Test planning, Create and verify Test Cases
-Integration, Compatibility testing, Functional testing and Regression Testing
-Helping the analyst in the preparation of run plan
-Test Cases execution
-Defect management using Chorus (Tool)
-Configuration & Release Management using Keyston(Tool)
Project : Thomson Automation team
Environment: Windows
Automation Tool: QTP (9.0)
Responsibility:
-Writing automated test scripts in QTP.
-Basic QTP validations (Standard check points, Image. Etc.)
-Involve in Recovery Scenario
-Handle data driven testing
-Result analysing and defect reporting
Jan-2008 to Feb-2010
QA Engineer - e-Rav Technologies (Pvt) Ltd
Client: Sri Lankan Air Line
Project: CPS (Connecting Passenger Service)
Application: Online hotel booking (category 1 and category 2), Online Ticket booking, MAARS system (pnr data interface and confirm/re-confirm Ticket)
Responsibility:
-Test Planning
-Test Case design
-Test case executing
-Handling Release Note
-Functional testing, Integration testing, regression testing and sanity testing
-Defect Reporting to Developers
-Coordinate with client’s production issues and train them
-Keeping track of daily progress
May-2006 to Dec-2007
IT Support Engineer - Pathfinder Software Solution –India
Responsibility:
- Requirement Analysis
- Installing software (Windows XP/Vista) to the client place and training the client
- Preparing Customer documents
- Import and export data’s in SQL
- Backup and Restore
- SQL Server 2000 / 2005 installation
Other Details
EXTRA CURRICULAR ACTIVITIES
Senior member of School Cricket team
Committee member of the school prefect board