ALI REZA AHMED
** **** ***** ***** **** # ** Toronto, Ontario M3J1K7 Canada
Email: *********@*******.***
Home Phone: 416-***-**** Mobile: 416-***-****
OBJECTIVE: Seeking a challenging position in the field of Software Quality Assurance where I will be able to utilize my experience, skills of QA for the employer.
OVERVIEW
Reliable Quality Assurance & Software Testing Professional experience writing test cases.
Experience of testing financial application as a QA Analyst.
Expertise in industry standard testing tools QTP/UFT, Mercury Quality Cente /HP ALM, Team foundation Server (TFS) and Clear quest.
Active participation in walkthrough, reviews, inspections, gap analysis, test plans and test case for the better quality control.
Executing Test Cases and evaluating test results.
Ten years of experience in problem solving and Defect Tracking using Team Foundation server and Mercury Quality Center.
Generate daily and weekly QA status report for higher management.
Expertise on generating report by using Quality Center/HP ALM.
Excellent understanding of Software Development Life Cycle (SDLC), Methodology and role of QA (Waterfall, Agile).
Knowledge of CMMI levels.
Experience in analyzing Business requirement specifications and development of requirement based Test Matrix, Test scenario, Test cases, Test plans, Test scripts, and Test data and executes test cases.
Experience in Gap Analysis from the requirement.
Experience to Work closely with Developer/business analysts to ensure the products meet the expected level of quality.
Experience in ABM, POS, IVR and Branch Teller testing.
Experience of Testing Presto devices using Presto card
Experience of ABM Hardware testing
Good Experience with databases and writing queries using Oracle 8i, DB2 and SQL
Excellent analytical and problem solving skills.
Trained to work in high stress environment.
Self-motivated and responsible at working in fast-paced environments.
Performed Manual testing, Black box testing, Functional Testing, Positive and Negative data testing, Regression testing, Data Driven Testing, System Integration Testing and User Accepting testing.
EDUCATION
2000-2004
Diploma, Computer Programming & Analysis
Seneca College @ York, Toronto, Ontario
1992-1993
Master of Science (M.Sc.) in Physics University of Dhaka,
Dhaka, Bangladesh.
1986-1992
B.Sc. (Honors) in Physics University of Dhaka, Dhaka, Bangladesh
SKILLS
Testing Tools
QTP 10.0, HP Quality Center 10.0,UFT 12.02,ALM 11.0
Languages
C, C++, UNIX, SQL, PL/SQL, HTML,XML
Databases
MS Access, Oracle &PL SQL, AS 400, DB2, Data Warehousing
GUI Development
Visual Basic, Oracle Forms and Reports.
Operating Systems
UNIX, AS/400 Mid-Range, Windows 2000 Server,
Windows 10
Software
MS Project, MS Office, Telnet, FTP, MS Visual, C
Others
VMware Workstation, Virtual Machine
PROFESSIONAL EXPERIENCE
Presto
From January 2011 – To Feb 2020
Test Coordinator
The PRESTO Systems Project This is a regional automated fare collection system that will establish a single farecard based on contact-less smartcard technology that will allow cardholders to access any of the GTHA, TTC, GO and Ottawa transit service providers providing multiple modes of transit (e.g. Subway, Bus, Street car Go Trains, Go Buses, Buses).
Environment: HTML, IE, Firefox, .NET, JavaScript, Windows 10, Team foundation Server (TFS), SQL Server
Responsibilities
Developed Test Plan, Test cases for the Presto Application.
Followed Software Development Life Cycle (SDLC), Methodology and role of QA (Waterfall, Agile).
Logged and documented the Defect through Team Foundation server (TFS).
Participated walkthrough with client by conference call.
Extensive experience of reviewing design document analyze the requirements find the design gaps, prepare a traceability matrix / gap analysis and provided my comments to update the design document
Led the Device and Subsystem module and provided answers of the queries of my area from the internal and external team.
Performed V&V testing.
Created the Function Point analysis metrics to create the test scenario.
Wrote and executed BAT Scenarios using HP ALM.
Reviewed test cases and supported UAT (TTC, GO, Ottawa, Hamilton, York, Mississauga, Brampton, UP express) during the execution.
Led the Business Acceptance Testing (BAT) and User Acceptance Testing (UAT) issue meeting, analyzed issues and provided them the potential resolution of issues.
Wrote detailed test status reports, test execution reports for QA Manager.
Performed Financial Reconciliation processes, and ensured that all transactions are reflected in database and reports.
Generated device event/issue report from the subsystem and analyzed the device behavior.
Prepare Test Data, schedule test cases for execution and run the test cases as schedule.
Executing test cases of cross browser (IE, FF) of interface and system integration testing, Regression Testing, BAT, UAT and database testing with SQL server.
Created process document of the devices and subsystem area and presented to the Testing team for final approval which helped Presto to achieve expected CMMI level.
Prepared the training document for the new joiner of my assigned module and presented to the new joiners.
Wrote and execute Hardware and software test cases for different device.
Execute test cases and record the test result for Fare Card transactions on different devices.
Experience of purchasing product using payment cards EMV chip cards, AMEX and Visa as method of payment and verify the transactions in the reports.
Hands on experience SQL statement for back end testing to retrieve the data from database (SQL server), Accessibility Testing (WCAG 2.0) and Usability Testing.
Executed Mobile App test cases using iOS and Android mobile device.
Executed Automation scripts (QTP) to ensure transaction flow of farecard (upstream and downstream transaction).
Work closely with the development and business team to understand design and requirements.
Accenture INC
Client: Cancer Care Ontario
From January 2010 - December 2010
Senior QA Analyst
Cancer Care Ontario (CCO) will reduce the wait time of cancer patients. Under the provincial Wait Time Strategy, the WTIS measures and provides information to support management of wait lists in the following areas: cancer surgery, cardiac revascularization, cataract surgery, hip and knee total joint replacements and MRI and CT scans.
Environment: HTML, IE, Firefox, .NET, JavaScript, Windows NT/2000/XP, TFS, SQL Server
Responsibilities
Created Test Plan and developed test cases of CCO application.
Coordinate smoke test among five team members.
Logged the Defect through TFS.
Communication with developers for defects issue.
Provide support to the client’s query.
Write test case, execute test cases.
Created detailed test status reports, test execution reports for upper management
Prepare Test Data, schedule test cases for execution and run the test cases as schedule.
Executing test cases of cross browser(IE,FF)
Used SQL statement for back end testing to retrieve the data for CCO application.
Assign defects to the team members in TFS.
Coordinate with the development team to give clear idea about defects.
Client: BMO, Toronto
August 2009 - To December 2009
QA Analyst
ABM KEY DISTRIBUTION AUTOMATION :The ABM Remote Key Load (RKL) project has been initiated to automate the loading of Terminal Master Keys into the Bank’s 2000+ ABMs in Canada and which provide deposit, withdrawal, and other financial services for its own cardholders plus those of other financial institutions.
Environment: HTML, IE, .NET, JavaScript, Windows NT/2000/XP, Visual Studio Team System (Defect tracking and Management)
Responsibilities
Created Test Plan, Test cases for ABM testing.
Logged the Defect and keep track of the defects.
Prepare the Test Data for execution the test cases.
Write the ABM hardware test case and execute the test cases.
Generating defect report by Mercury Quality Center.
Write the daily status report to the team lead.
Executed Hardware test cases for ABM
Executed test cases based on cash withdraw, Transfer, Recent Transaction, Load cash, Fast Cash of ABM through BMO card, Payment cards with EMV chip
Verify Credit card and debit card transactions in back end by using SQL statements.
TekSystems, Montreal
Client: ADESA, Indianapolis, USA
January 2009 –July 2009
QA Analyst
Main feature of the project is to provide customers a whole car auction solution. It is a web based e-commerce application which serves two main client types: institutional customers and dealers. Customers can purchase vehicles at ADESA auctions. Dealers can ground the vehicles after returning from the lease and admin can put the vehicle for upstream sale for all dealers.
Environment: HTML, IE, Netscape, Firefox, .NET, JavaScript, VBScript, SQL Server, Oracle 8.05, ODBC, Windows NT/2000/XP, Mercury Quality Center 9.0,Clear Quest.
Responsibilities
Created Test Plan and developed test cases of an e-commerce application.
Uploaded QA release document in the share point for testing team.
Followed Software Development Life Cycle (SDLC), Methodology and role of QA (Agile).
Logged the Defect through Clear Quest for scrum team and monitor the defects.
Participated walkthrough with client by conference call.
Created detailed test status reports, test execution reports for upper management
Prepare Test Data, schedule test cases for execution and run the test cases as schedule.
Executing test cases of cross browser(IE,FF)
Used SQL queries very extensively to do backend testing.
CIBC
Down Town, Toronto
December 2006 – December 2008
QA Analyst
Product Open Request: Main feature of this process is to open a product (Chequing, Saving, PLC, GIC) through Call center or in store (Pavilion).Single or Joint account can be open form both the channel. This process consists of front and back end testing. In the front end application has been submitted to open the product and back end clearing the work item form the work flow and open the account.
CHIP Card Migration: Replacement of existing magnetic-stripe cards by chip cards. Customers who request card replacements (lost/stolen/damaged) through any channel (pavilion and call center) will be replaced by CHIP card. The customer’s old “magnetic-stripe-only” card will be deactivated approximately 30 days after receiving the new chip card in the mail or upon first use of the new chip card.
TECP (Truncation and electronic Cheque Presentment)
Internet Channel: A key component of the process is to create and storage of electronic images of cheques, which will replace the physical cheques and stand as the documents cheque image through on line banking. Customer can save or print the cheque image to his computer through on line banking of record for the transactions. Customer can view the cheque image through on line channel.
Telephone Channel (Contact Center): Main feature of this channel if the cheque is more then 13 months old then customer can not view it. Then customer needs to contact to the call center representative to mail the electronic images of cheques after confirming the mailing address.
Environment: HTML, IE, Netscape, JSP, .NET, JavaScript, VBScript, SQL, Oracle 8.05, ODBC, Windows NT/2000/XP, Mercury Quality Center 9.0.
Responsibilities
Created Test Strategy, Test Plan and developed test cases in Mercury Quality Center.
Wrote the Gap Analysis from the requirement to develop to RTM.
Uploaded QA release document in the share point for testing team.
Export Test requirement, Test Cases form Ms Excel to Mercury Quality Center.
Logged the Defect through Mercury Quality Center and report it to the concern person.
Created detailed test status reports, test execution reports, and graphical charts for upper management.
Created the Test Data for execution the test cases.
Generating defect report by Mercury Quality Center.
Wrote the Test Cases in excel sheet and export them in Mercury Quality center for execution.
Open the Bank Account through clearing the work item from the workflow and verify the account at the mainframe application AS400.
Performed ABM, POS, IVR, Chip card migration testing.
Used SQL queries very extensively to do backend testing.
Performed transactions at web site and verify the transaction at the back end using AS400.
Created Account at the front and verify the account status at the back using mainframe application AS400.
Performed transactions (deposit, withdraw) at the ATM machine and verify the transaction at the backend using mainframe application AS400.
Created query using AS400 to verify transactions.
Wrote QTP scripts for regression testing, run scripts and analyzed result.
Enhanced QTP scripts for data driven testing, set check point for different type of validation.
Involved in the whole process developing Test Conditions, Positive data Testing, Negative data Testing, Boundary Analysis, Regression Testing, Functional Testing, System Integration Testing, and UAT.
Executed test cases as per schedule and generate daily execution report for the higher management in SIT and UAT testing.
References: Available upon request