Rafil Mohamed Rikaz
Mob no
Email ID
*******@*****.***
Sex
Male
Marital Status
Married
Nationality
Sri Lankan
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
2014/2016
Masters of Business Administration
Completed
University of Madras
2010/2013
BSC in Software Engineering
Completed
ICBT
Certifications
Jan 2005
MCP (Microsoft Certified Professional) C# using web-based application
Jan 2015
ISTQB
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, Azure DevOps, HP Quality Center, TestRail, 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, Cucumber, Selenium, IBM Rational Performance Tester and Rational Functional Tester Tool
White box testing tool
ReactJS Unit, Junit and nunit
Mobile Automation tools
MonkeyTalk, Appium and Calabash
Version Control Systems
Git, Github, Bitbucket and Keystone
Web Services
SOAPUI and POSTMAN
Other practices
ISO 9001 and CMMI
Experience Period
Details
June 2024 up to date
Software Quality Assurance Lead in ONCOOR
Responsibility:
Analyses business requirements to understand the business needs and to determine how their applications can best functionally fulfill those needs.
Maintain Software Test specification and Test Estimation document.
Configured and maintained database schemas in PostgreSQL using PG Admin, including clearing pipelines, modifying common schemas, and creating new schemas as needed.
Managed deployment processes by pulling the latest updates from Git repositories through user interfaces and ORM (Object-Relational Mapping) tools.
Executed seed data operations within the ORM environment to ensure accurate and consistent database initialization.
Ran SQL queries efficiently in PG Admin to validate data integrity, optimize database performance, and troubleshoot issues.
Launched and managed NPM (Node Package Manager) processes for both user interface (UI) and ORM components to ensure smooth functionality and deployment readiness.
Support the Project Manager in defining quality test methodology for the programme.
Functional, integration testing, Web application testing, and Mobile App testing (IOS and Android)
Responsible for maintaining on an ongoing 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 reviewing 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 plans and schedules (including SIT, Migration, and UAT)
Updating the Test case and RTM document version for each release
Review testing documentation deliverables and provide feedback to the Project Manager.
Back-end testing using Oracle SQL developer.
Escalate issues and risks on time to the Project Manager.
Defect tracking in DevOpps and TestRail.
Handing UAT.
April 2023 to May 2024
Software Quality Assurance Lead in ACENTURA
Client: hSenid Business Solution
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, Web application 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.
Security testing using QWASP ZAP.
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.
Back-end testing using oracle sql developer.
Escalate issues and risks in a timely manner to the Project Manager.
Defect tracking in DevOpps and TestRail.
Handing UAT.
Oct 2020 to Mar 2023
Software Quality Assurance Lead in Just in Times
Client: ADL
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, 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
Back-end testing using oracle sql developer and TOAD
Escalate issues and risks in a timely manner to the Project Manager.
Defect tracking in Jira
Managing outsource software and outsource internal/external team
Performance testing using JMeter
Handing UAT
June 2018 – Dec 2019
Software Quality Assurance Lead in DICETEK.
Client: DP World
Responsibility:
Analyses business requirements to understand the business needs and to determine how their applications can best functionally fulfill those needs
Maintain Software Test specification and Test Estimation document.
Support the Project Manager in defining quality test methodology for the programme
Functional, integration testing, Web application testing, Windows, ETL testing, and Mobile App testing (IOS and Android)
Responsible for maintaining on an ongoing basis the overall test strategy and plan that will drive and govern the execution of the program test plan.
Web Services API testing using SOAP UI and REST
Writing and reviewing 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 plans and schedules (including SIT, Migration, and UAT)
Updating the Test case and RTM document version for each release
Review testing documentation deliverables and provide feedback to Project Manager
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.
Testing different networks.
Defect tracking in HP ALM
Managing outsourced software and outsourcing internal/external teams.
Handing UAT
Aug 2014 – May 2018
Software Quality Assurance/Control Lead in Axiom Telecom
Projects: POS, CRM, Dealer portal, e-Commerce, ERP and SIM activation
Responsibility:
Developing test Plan and Strategies.
Analyses business requirements to understand the business needs and to determine how their applications can best functionally fulfil those needs.
White box testing using (Unit Testing) with JUnit and nUnit tools.
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, 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, Mongo 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.
Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
Enhancing the Selenium Test cases for Cross browser testing.
Following Scrum method with the team members
Testing SAP Hybris projects integration with ERP
Managing outsource software and outsource internal/external team
Identity and Access Management reading and testing for POS
Handing UAT
May 2013 up July 2014
Software QA Lead in Inova IT
Client: 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, Creating 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 and Selenium
-Handle UAT
Mar 2012 to April 2013
Senior Software Test Engineer – DICETEK, Dubai
Client: 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
Jan-2010 to Feb-2012
QA Engineer - e-Rav Technologies (Pvt) Ltd
Client: CITI Bank
Project Description: Core banking Payments Module and cards
Having depth knowledge Account Opening, fund transfer, closing Accounts and Nostros reconciliation.
Testing end to end pay order, demand draft, A/c to A/c(self) and A/c to A/c third party functionality.
Testing Nostros and GL reconciliation report.
Testing Treasury Report.
Testing alert generation for payments.
Testing with Flaxcube
Testing CMS (Cash Management System)