Post Job Free
Sign in

Test Cases Manager

Location:
Toronto, ON, Canada
Posted:
February 21, 2019

Contact this candidate

Resume:

Aziz Mubarak

** ******* *** 647-***-****

Toronto, ON, M4A 2S2 ***********@*******.***

Objective

Utilize programming and analytical skills to design & implement automated testing tools

and/or web site application development

Education

Bachelor of Science, Computer Science (Major) (Sept. 2001 – April 2005)

York University, Toronto, Canada

Professional Highlights

Background includes analysis, development, implementation, testing and maintenance of Complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) projects.

9+ years of experience in Software Quality Assurance, Information Technology and Testing

Experience in testing of Web-based, Client/Server applications conducted both Manual and Automated testing

Expertise in manual testing includes Requirements Analysis, writing Test plans, Test Cases and Requirements Traceability Matrix

Good working knowledge of Automation tools like QTP, Load Runner, JIRA and Expertise in QTP in running scripts for Functional and Regression Testing.

Proficient in Test Automation using Selenium Tools

Strong Experience in Automating Web Application Testing using Selenium WebDriver

Well versed with Handling Elements in Selenium WebDriver

Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver

Experience in Web services testing, Data migration testing, System testing, functional testing, supporting UAT testing, turning data into information

Strongly knowledgeable with SoapUI and IBM Rational Test Server applications

Good ability to identify and resolve web services user interface issues

Good ability to automate web services test processes and procedures

Provides creative outside of the box solutions

Experienced in performing Data Driven Testing using parameterization in Quick Test Pro, to test the application with different sets of data.

Configured MQ series queue managers, queue manager objects, queues, channels and clustering.

Huge experience in ESB based application testing using Green Hat tool.

Experience in writing SQL Queries, Stored Procedures, T-SQL, Database schema

Work Experience

Ontario Lottery – OLG (Toronto, Canada) (Oct 2016 – Dec 2018)

Position – Sr. IT QA Analyst

Responsible for planning, executing and coordinating testing activities for functional (System, SIT and UAT) and non-functional testing across multiple products

Involved in writing Test plans, Test cases and also involved in the process of analyzing the expected and actual results

Test all lottery products using OLG POS system.

Integrate Lottery products with Loblaw and Metro and used their Simulator POS to complete functional testing. Also did complete end to end testing using their actual POS system.

Used SOAP UI to prepare Test cases, Requirements Traceability Matrix and managing the Defects as per the Business requirements.

Tested Web Services /XML /SOAP and RESTFul services using SoapUI tool.

Tested WebServices, Validated Request and Response XML, SOAP Calls, RESTFul calls and WSDL using SOAPUI tool

Use EXM Lottery terminal to create wagers and Validate against Ticket checker or EXM terminal after the Draw Break.

Use OLG mobile app to validate the Lottery Tickets on Mobile.

Defined test cases from technical specifications and Stories

Responsible for analysis of the Product Requirements Document, Solution Design documents

Executed the test cases and reported the defects in Quality Center

Ensure any new requirement change is properly documented and incorporated in the test scripts

IBM Canada Ltd – Royal Bank (Toronto, Canada) (April 2015 – Sept 2016)

Position – Sr. IT QA Analyst

Designed and Developed Test plan based on BRD and user stories

Used Rational Integration Tester tool to prepare Test cases, procedures, Requirements Traceability Matrix and managing the Defects as per the Business requirements.

Converted manual test cases to automation test scripts using Greenhat tool.

Tested WebServices, Validated Request and Response XML, SOAP Calls, RESTFul calls and WSDL using SOAPUI tool

Validated Web Services request and response xml using SOAPUI tool

Validate and process client XML file in INTERAC for debit and credit.

Tested functionality and performance of web services.

Create mapping and validation test cases.

Involved in testing the backend Database retrieved the data from the tables using SQL

Create test cases in HPQC/ALM and execute in Test cases in Test lab using HQPC.

Interacted with off shore team to resolve defects and functional issues of the application

IBM Canada Ltd – TD Bank (Toronto, Canada) (Jul 2014 – Feb 2015)

Position – Sr. IT QA Analyst

Actively Involved in Software Development Life Cycle and Test Life Cycle, Test strategies, Methodologies and processes.

Used Quality Center to prepare Test cases, procedures, Requirements Traceability Matrix and managing the Defects as per the Business requirements.

Developed and executed SQL queries for back-end testing in SQL Server 2005.

Designed and developed automation test scripts using Quick test Professional and managed testing activities using Mercury Quality Center.

Lead Onshore team for the particular project.

Design and Implementation of the Automation framework, formulating the driver script and the requisites

Designed Functions Library, Functions, Subroutine's, Common functions, Utilities functions, Regular Expressions and environmental variables using QTP in VB scripts.

Worked in Wealth and Risk Management applications.

Log the defects in HPQC/ALM

Modified and executed automated and manual test scripts for different modules using QTP.

Followed a Hybrid framework to adopt key word driven, data-driven and script modularity methods.

Created repeatable user defined functions and stored them as function libraries (.vbs files)

Required using Descriptive Programming at certain situations to complete the scripts.

Created Recovery Files using Recovery Scenario Manager, associated the recovery scenarios to tests to instruct QTP with specified trigger action on unexpected event/popup.

Involved in maintaining and uploading the QTP Scripts to Quality Center.

IBM Canada Ltd - Loblaw (Toronto, Canada) (Aug 2012 – June 2014)

Position – SAP QA Consultant

Created Manual test cases to verify the System performance.

Generated assorted Supply Chain documents such as Purchase Orders, Sales Orders, Purchase Requisitions, Billing, Invoices etc.

Functional knowledge of various Supply Chain flows such as POS inbound/outbound, Operations Clock cycle, Promotions etc

Reviewing the test cases through peer review and giving the review comments

Worked with Master Data tables for Material, Vendor and Customer, in addition to various Supply Chain tables such as EBAN, EKKO/EKPO, LIKP/LIPS

Highly familiar with Inbound and Outbound Idocs flows

Worked with LSMW scripts to generate data volume

As part of the execution cycle, analyzed workloads, CPU and memory usage, database and server response and reported any ABAP dumps

Working with the SAP Max Attention team, ran SQL and ABAP traces.

Resolved any environment issues by interacting with the SAP BASIS team

End to End understanding of Store Architecture and complete flow of Transactions from SAP and Stores and vice versa

The primary responsibility was to work in Quality Assurance team and put in best efforts to get high quality product.

Involved in writing Test plans Test cases and RTM and also involved in the process of analyzing the expected and actual results.

Gathered specifications and requirements to develop Test Plans and to create Test Cases using Quality Center

Designed and executed manual and automated test cases through QC by integrating QTP.

Executed the tests to verify the web GUI using Quick Test Pro

Worked on end to end Environment set up and installation for MB and MQ for dev and QA.

Created MQ series objects on local and remote MQ servers.

Guide the team in case of issues related to Message Broker and MIM.

Converted functional requirements into detailed scenarios and test cases.

Performed data drive testing to validate the same set of operation with different set of data

Participated in Performance testing of SAP IS RETAIL module

Interacted with Business and Functional teams to gather Non-Functional/Performance requirements and SLAs.

Performed extensive Smoke, Integration testing, Comparison, Regression and UAT testing to ensure that System is user friendly for customers.

Performed Data Integrity testing by verifying Dataflow from Frontend to backend or database

Closing Defects related to ESB (MQ) within SLA and provide end to end solution for Break Fixes.

Executed Test cases and scripts, SQL query for a database testing

Provided Test result documentation & reporting.

Worked closely with the client and the development team to ensure 100% delivery.

Bank of Montreal (Nov 2011 – June 2012)

Position – Sr. IT QA Analyst

Reviewed Business requirements, IT Design documents and prepared Test plans for all assigned project releases.

Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.

Executed automated test scripts, analyzed the results and reported bugs in Quality center.

Used Web Based Change Request System for defect tracking and reporting, also followed up with the development team to verify defect fixes and updated defect status.

Worked on updated Trades and stocks and make the changes accordingly.

Setup various products like IBM WebSphere Message broker V 6.0, IBM WebSphere MQ V 6.0, Weblogic

Resolving issues related to Message Broker components, providing acl entries, Security well versed with MQSI commands.

Modified and Executed automated and manual test scripts for different modules using QTP

Performing various types of testing, such as functional, regression, user acceptance, negative and installation testing

Performed Functional, Data Validation, Regression and Compatibility test

Defects were tracked, reviewed, analyzed and compared using Quality Center.

Ensure that all the test cases are updated in the Quality Center along with Master test plan.

Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes.

TD Bank Financial Group (Toronto, Canada) (Oct 2010 – Sep 2011)

Position – Quality Assurance Analyst

Managing all phases of testing for assigned components ensuring test cases are completed and met business requirements

Using test management tool Mercury Quality Center (QC) to log defects and upload test cases.

Participated in the testing of the software for the financial Content Management System to ensure the highest level of quality including

Preparation and customization for prepared scripts using QTP.

Creating and Generating System test scripts for different test scenarios covering all aspects of project functionality

Performing various types of testing, such as functional, regression, user acceptance, negative and installation testing

Running and compiling automated test results

Recording Test scripts for automation.

Enhancing the scripts and running the regression test suite

Developed and updated Test plans, Test Matrixes, Test Scenarios, and Test Cases for all company products

Verified business requirements and functional specifications

Received input from other manual testers regarding the functional module that automation could be benefit

SCI – Strategic Connection - GM Client (Toronto, Canada) (Oct 2007 – Sep 2010)

Position – Quality Assurance Analyst

Managed application builds, test planning and execution, and deployment activities

Create Nant Script to compile all the C# codes and Generate MSI

Arrange related user manuals, instructions, and documentation for entire operation of system.

Implementing the regular Service/Change Requests (SR) to create/alter MQ/MB components on servers ranging from Dev/QA Testing/Production.

Deploy SSIS and ETL Packages in QA Test environment.

Technologies used were SQL Server, SQL Developer, Java, and IIS.

Responsible for identifying test case for automation and developing automation test plans

Assigned the tasks of installing and configuring QTP testing tools.

Handle responsibilities of implementing automation framework and exporting test results

Perform the tasks of running test and defining test results

Handled the tasks of monitoring defect management process under the guidelines of senior QTP tester

Handling Production Issues and Releases.

Run SQL queries and Unix commands for miscellaneous back end testing and troubleshooting bugs caused primarily by overnight engines runs and batch processes

Coordinating with cross-functional teams in different locations for quality data and analysis

Held weekly meeting with developers, architects and Project Manager to discuss outstanding issues and action items

Implemented QA methodologies, practices, and processes in all kinds of environments including Client/Server, Web, and UNIX.

Developed Test Plans, Test Scenarios and Detailed Test Cases based on the Use Case Documents, Business Requirements, and Functional Specifications.

Performed tests for Functionality, Security, GUI, End to End, System, Configuration and Backend.

Performed Regression test to ensure product integrity after modification and enhancements.

Worked with technical staff to validate test requirements, resolve design issues and software defects.

Monitor defects and meet with developers and Business Analysts for business requirement clarification and defect resolution

Executed queries in test databases using SQL queries.

Involved in creating UAT Test Plan and subset of Functional test cases for UAT test.

Corresponded among QA Managers, Developers and Team Members

TD Bank Financial Group (Toronto, Canada) (Nov 2005 – Sep 2007)

Position – Quality Assurance Analyst

Managing all phases of testing for assigned components ensuring test plans and test cases are completed and met business requirements

Using test management tool Mercury Quality Center(QC)

Using Microsoft’s web application stress tool to perform Load testing web application.

Check all the links and content of the TD Bank website.

Working with development teams investigating and correcting software bugs and deficiencies based on the testing results

Performing various types of testing, such as functional, regression, user acceptance, negative and installation testing

Was involved in the Regression testing after each modification and enhancements.

Writing and modifying Test Plans, Test scenarios and Test scripts for Front End Testing and

Back End Testing using white box and black box testing techniques

Provided weekly status to the QA Coordinator regarding test planning.

Received input from other manual testers regarding the functional module that automation could be benefit

Transaction included submitting requests and then verifying the host response for Open/delete account, attach card, Setup Banking Plan, Bill Payments, deposit/withdrawals, PAP, Statements, Wire Payments, Investments, Loans, Mortgages, MasterCard etc. Also created End-to-End business scenarios scripts for UAT.

REFERENCES: Available upon request



Contact this candidate