Test and QA Lead
Oman Insurance Company
Total years of experience :17 years, 3 Months
As Quality Assurance Lead, responsible for leading and delivering multiple streams within BaNCS and Oracle Finance.
Leading a team of test engineers through SIT and business stake holders through UAT.
Assisting project manager in defining and meeting project milestones as per plan.
Resource reallocation, timelines definition and activities prioritization.
Responsible for devising, implementing, monitoring and refining test strategy across the program.
Scheduling training across all the locations and defining progress milestones.
Identify and prioritize risk and to develop mitigation plans.
Tracking and reporting the project progress to all the stakeholders within and outside the organization.
Introduced cross training of resources in IT and business to have better resource utilization.
Enhancing communication between Business, IT and implementation vendor to minimize the gaps and to meet the delivery challenges.
Release planning and release management tracking with the defined scope.
Vendor Management and Selection. SOW review to ensure quality is apparent.
Setting realistic but challenging deadlines and to ensure meeting timelines.
Defining and maintaining defect management and QA process across project cycles.
Interaction with different vendors for Test and Automation deliverables.
Organization wise quality process evaluation and improvisation.
Played the role of project manager when situation warranted.
As Senior QA Test Analyst, responsible for various testing phases, ensuring the project deliverables are as per the timelines with the expected quality
Performed the role of test manager to define, monitor and control the test deliverables.
Requirement gathering and feasibility study from the business stake holders.
Effort estimation, Test Strategy and Test Plan preparation.
Test Design, Test Execution and Defect management.
Coordinating the activities between different teams and stakeholders.
Conducting walkthrough and training for the business users and other stake holders.
Leading the Go/No Go Meeting with the business stakeholders.
Liaising with vendors to meet the design, development and quality needs of the project.
Status reporting to project stakeholders.
• Prepare the Software Test Plan.
• Check / Review the Test cases, Test estimation and Test reports prepared by the test engineers
• Analyze requirements during the requirement analysis phase of the project.
• Keep track of the new requirements from the project.
• Develop and implement test plans.
• Assigning tasks to the team members.
• Send the status report (Weekly/ Daily) to the development team.
• Frequent status checks meetings with the team.
• Track and report upon testing activities, testing results, test case coverage, required resources, defects discovered and their status.
• Ensure content and structure of all testing documents are documented and maintained.
• Document, implement, monitor and enforce all processes and procedures for testing is established as per the standards defined by the organization.
• Analyzing the Requirement document and coordinate with the business analyst for clarifications and participate in meetings regarding overview with customers.
• Planning of Testing activities based on the plan provided by the Test Manager
• Analyzing, Planning, Managing and Execution of Complete Test Cycle for Integration and System Testing.
• Review of Projects / Enhancements.
Test Effort Estimation and Data Preparation
• Designing of Functional and Regression Test cases in Quality Center and Rational Quality Manager.
• Functional and Integration Test Execution using Manual Testing.
• Regression testing using Quick Test Professional.
• Defect tracking, reporting and preparation of test report in Quality Center and Rational Quality Manager.
• Performing User Acceptance Testing on request.
• Participating in Regression Testing for Qualification, Pre-Production and Production environments.
• Close coordination with development team lead to meet project time-lines and ensuring high-quality software deliveries to client
• Analyzing the Requirement document and coordinate with the business analyst for clarifications and participate in meetings regarding overview with customers.
• Planning of Testing activities based on the plan provided by the Test Manager
• Analyzing, Planning, Managing and Execution of Complete Test Cycle for Integration and System Testing.
• Review of Projects / Enhancements.
• Test Effort Estimation and Data Preparation
• Manually testing software applications and developing test plans and test cases.
• Test Data preparation.
• Designing of Functional and Regression Test cases in Quality Center and Rational Quality Manager.
• Functional and Integration Test Execution using Manual Testing.
• Regression testing using Quick Test Professional.
• Selecting appropriate data as per functionality & test it against the functional specifications in order to check for normal and abnormal behavior of the system.
• Identifying, analyzing defects, questionable functions, errors, and inconsistencies in software program functions, outputs, online screens, and content
• Defect tracking, reporting and preparation of test report in Quality Center and Rational Quality Manager.
• Performing User Acceptance Testing on request.
• Participating in Regression Testing for Qualification, Pre-Production and Production environments.
• Close coordination with development team lead to meet project time-lines and ensuring high-quality software deliveries to client
• Requirement Analysis.
• Test estimation preparation.
• Test cases preparation.
• Manual Test execution.
• Defect tracking and reporting.