AYSHA KHAN
Summary
• * years of experience in Information Technology with emphasis on Quality Assurance on Web
based applications and Banking Products.
• Proficient in both Manual and Automated testing using HP interactive products like – HP Quick
Test Professional (QTP), HP Quality Center (QC), Selenium RC, IDE, Webdriver.
• Experience in working in onsite/offshore model as a Sr. Quality Analyst with strong verbal and
written communication skills and leadership skills. Involved in providing Test Estimates for
various phases of the project and planning/defining test strategies and coordinating test efforts for
various iterations.
• Verification and Validation of Financial experience in Investment Banking, Online Banking,
Core Banking.
• Good Experience on Selenium IDE and creating Scripts in Selenium --RC by using Java.
• Good Experience on Selenium Webdriver JAVA API.
• Hands on experience in testing Web based applications/products in UNIX and windows
platforms.
• Expertise in System Requirement Analysis, GUI Testing, functionality testing, Integration
Testing, Stress/Load testing, Black box techniques, Regression Testing, Security testing,
User Acceptance testing, Compatibility testing, Integration testing, Smoke testing, System
testing and RBT (Risk Based testing).
• Designed comprehensive automation Test Scripts using Selenium and Quick Test Professional
(QTP) to support test automation using potential features like Data Driven Tests, Check
Points, Regular Expressions, Functions, External calls and Re-usable actions.
• Well versed with implementing Data Driven, Modular Framework and Keyword using QTP.
• Extensive experience in performing Backend Testing (Oracle and SQL Server databases).
• Executed automated Selenium scripts and reproduced failures manually
• Experience in using other Defect Tracking tools like Quality Center (QC) and Clear Quest.
• Extensively used ADO (to verify database), Excel (Loading Test Data), validating XML (using
MSXML4 DOM parsers) using VBScript in Quick Test Professional (QTP).
• Well versed with Software Development Life Cycle (SDLC), Agile development models,
Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with
major responsibilities.
• Extensively involved in Defect Reporting and Defect tracking process using MS-Access and
Quality Center (QC), Clear Quest.
• Tested the end to end deployment of the product and also functionality of individual products in
UNIX / LINUX environments.
• Specialized in analyzing functional specifications and writing Test Plans, Test cases, executing
test cases, generating defect reports in MS-Access, Test Director and Quality Center (QC).
• Worked with Development and Requirements Analysts to define Test Scenarios and ensure that
test requirements are correct and complete.
• Good exposure in creating documents (QA Status Report, QA Summary Reports, QA Test
Logs, issue and defects) to apprise project team members as to the status of meeting defined
quality goals.
• Participated in Requirements review and supported User Acceptance and Production
Verification Testing.
• As a QA Analyst involved in designing required Quality Center (QC) templates, managed the
user profiles, configured the defect tracking flow and defined the rules for automatic email
generation.
• Work across multiple cross-functional teams to execute full system, interface, and end-to-end
testing.
• Worked extensively on creating Traceability Matrix between Requirements and Test Cases
using HP Quality Center (QC).
• Strong understanding of software Test Methodologies and knowledge of modern software
development processes, including Issue/Bug Tacking, Release management, Requirements
etc
• Coordinated testing efforts and effectively managed Off-Shore teams.
• Strong understanding of quality standards such as CMMI Level 5.
Education
• Bachelor of Science (Computer Science), India
Technical Skills
Languages C, C++, Java, XML, PL/SQL, Java Script, VB Script
OS Windows, Linux/UNIX, Solaris, Ubuntu
Design tools Microsoft Visio
Databases SQL Server, MS Access, Oracle
Test Management Tools Selenium, QTP, HP Quality Center, SOAP UI
Defect Tracking Tools Quality Center, Clear Quest, Test Director
Other Tools Toad, Putty, MSVSS, MS Office Suite, Rational Suite, VM
Ware/Player, Clear Case
Browsers Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Work Experience
MISYS BANKING SOLNS, NY Aug 2012 to Present
Role: Sr. Quality Engineer
Project: Misys LOAN IQ
Misys Loan IQ project, which provides Functional and Technical support and services for the clients of
the Loan IQ application. Various banks and financial institutions use loan IQ for their commercial lending
purposes. As part of the project, functional consultation and support is provided to the various clients of
Misys using the Loan IQ application
Responsibilities:
• Involved in Automation testing using QTP(11.0)
• Involved in SCRUM meetings with the Development team and SME to understand the Business
Requirement Document workflow of Deal application and created Test data for various Test cases.
• Worked closely with SME to understand the workflow and executed Manual Test cases as part
of Regression suite in Mercury Quality Center.
• Developed reusable actions/ automation scripts in Selenium Web Driver for Creating,
Updating and Closing a Deal on the LOAN IQ Desktop
• Used Selenium RC for Web application testing
• Handled different errors and implemented Error Recovery scenarios for the Automation
scripts developed in QTP for the Facility Module of LOAN IQ
• Involved in complete SDLC -Agile methodology.
• Tested UNIX / LINUX based application for the Facility application in LOAN IQ
• Lead and coordinated the QA activities in the Forward release and took the responsibility of
an end to end deliverable.
• Managed the QA Project planning activities by identifying the resources, Timelines,
Schedules, Testing Cycles, QA Strategy documentation and automation.
• Involved in implementing and writing of QA Project Plans.
• Provided weekly status report that included testing metrics to stakeholders.
• Prepared detailed Test plans and Test cases for functional, Integration, System, and GUI
Testing using Quality Center. Also involved in importing the Test Cases into Quality Center from
MS Excel.
• Performed Functional, System, Regression, Usability, Smoke and end-to-end Integration
testing.
• Performed Backend / Database Testing with SQL Server.
• Used Quality center for tracking Software defects collected from different sources and
categorized severity
• Involved in technical documentation of User Guide document, Functionality Specification
document, Automation Standards, Acceptance, Functional, Integration and Bug Log.
• Manipulated data in the database tables using SQL queries to create various testing conditions
• Generated weekly Status Reports to the team manager & participated in weekly status
meeting with Team members, Team managers, Business analysts & Technical team
• Maintained the Requirements Traceability matrix to verify that all the requirements are met as
per the defined business processes and requirements.
• Worked closely with the offshore team.
• Involved in implementation and documentation of standard procedures for setting up and
configuration of the Test/UAT environments.
ANZ Bank, NY Jul 2011 to July
2012
Role: Sr. Quality Analyst
Project: Global Cash Plus (GCP)
GCP is a new generation transaction banking platform that combines comprehensive global cash
management with the full range of automated financial supply chain features. For banks, Global Cash
Plus provides a competitive edge with its integrated features and operational efficiency. Corporations will
benefit from an unprecedented level of global financial enabling them to optimize their working capital
while managing risk.
Responsibilities:
• Involved in SCRUM meetings with the Development and Product Management team and
analyzed and developed product stories and included them in Sprint backlog.
• Involved in complete SDLC -Agile methodology.
• Regression test cases were automated using Selenium, WebDriver NEFT application.
• Managed a team of QA analysts and trained the new hires of the team with the business
requirement and functionality of the product.
• Lead and coordinated the QA activities in the Forward release and took the responsibility of
an end to end deliverable.
• Managed the QA Project planning activities by identifying the resources, Timelines,
Schedules, Testing Cycles, QA Strategy documentation and automation.
• Involved in implementing and writing of QA Project Plans.
• Provided weekly status report that included testing metrics to stakeholders.
• Served as an escalation point for any issues faced by the team to the Project Manager
• Created procedures, policies and best practices for defect tracking, reporting, test-case naming
conventions, test-case details, test-scripts and UAT.
• Prepared detailed Test plans and Test cases for functional, Integration, System, and GUI
Testing using Quality Center and Test Director. Also involved in importing the Test Cases into
Quality Center and Test Director from MS Excel.
• Performed Functional, System, Regression, Usability, Smoke and end-to-end Integration
testing.
• Created Re-usable actions, Library files and Driver Scripts to call and execute the functions as
and when required.
• Involved in conducting Automation Testing of the application using Selenium Webdriver to
execute online banking (Book Transfer) transaction.
• Performed Backend / Database Testing with Oracle Toad and SQL Server to retrieve data of
the Customer records in the GCP front end application.
• Used Quality center for tracking Software defects collected from different sources and
categorized severity
• Written several UNIX scripts for invoking data reconciliation.
• Involved in technical documentation of User Guide document, Functionality Specification
document, Automation Standards, Acceptance, Functional, Integration and Bug Log.
• Manipulated data in the database tables using SQL queries to create various testing conditions
• Generated weekly Status Reports to the team manager & participated in weekly status
meeting with Team members, Team managers, Business analysts & Technical team
• Maintained the Requirements Traceability matrix to verify that all the requirements are met as
per the defined business processes and requirements.
• Used Rational Clear Quest for tracking Software defects collected from different sources and
categorized severity
• Tested the end to end deployment of the product and also functionality of individual products in
UNIX / LINUX environments.
• Participated in Sprint retrospective meetings with offshore team.
• Involved in implementation and documentation of standard procedures for setting up and
configuration of the Test/UAT environments.
• Conducted new hire training for the various modules of the product to ramp them up to start
contributing to the product.
UBS Investment Bank, NY Jan 2010 to Jun
2011
Role: Sr. Software Tester
Project: Client Interaction and Contact Management (CI/CM)
Client Interaction and Contact Management (CI/CM)) is a web based application used for Organizing
UBS banker meetings and contact details which is processed by the Client. The CI/CM includes
information for a number of searches. Using this module Banker/Admin user can manage all information
about the Meetings Scheduled or Organized. By using this module user can search company contact
details, Banker details (Functional Title, Time and Date, Meeting Invite, Events etc). This application is
synchronized with MS Outlook with the help of an interface called ‘Quasar’ which is developed by UBS
Responsibilities:
• Analyzed and reviewed Functional Requirements, Design documents, Test Planning and Effort
estimations of Banker Portal web application.
• Lead and coordinated the QA activities in the Forward release and took the responsibility of
an end to end deliverable.
• Created and enhanced numerous test scripts to handle changes in the objects, in the tested
application’s GUI and in the testing environment using Selenium Webdriver.
• Automated Selenium Test Scripts for Creation, Update and Deletion of Contacts through
MS Outlook in sync with the Banker Portal Contact Management module.
• Managed the QA Project planning activities by identifying the resources, Timelines,
Schedules, Testing Cycles, QA Strategy documentation and automation.
• Involved in implementing and writing of QA Project Plans.
• Designed and developed Test Plans, Test Cases and strategies from functional product
requirements and design specification documents for Manual and Automation testing.
• Performed Functional, System, Integration, regression and smoke tests after every release.
• Used SOAP UI to test the web services and validate responses by sending valid and invalid requests.
• Generated Traceability matrix to map product requirements, tests and defects across different
releases.
• Maintained the Requirements Traceability matrix to verify that all the requirements are met as per
the defined business processes and requirements.
• Prepared Test plan and cases of various modules across various releases for functional,
Integration, System, and GUI Testing and uploaded them in Mercury Quality Center/Test
Director.
• Performed end-to-end testing of the product in UNIX / LINUX environment and testing of agent in
various platforms like RedHat,, Ubuntu, LINUX etc.
• Developed automation scripts using VBScript for GUI/Functional testing in Mercury Quality Test
Professional (QTP) which was executed during the build cycle. Developed reusable actions in QTP
using descriptive programming.
• Logged defects in Rational Clear Quest, produced the defect summary report and tracked the issues
to closure
• Involved in analyzing and preparing the Regression Test suite for Automated testing
• Developed automation Test scripts for GUI/Functional testing in Quality Test Professional (QTP)
and Selenium that was executed during the build cycle.
• Executed Manual and Automated Test cases in Mercury Quality Center/Test Director for every
release.
• Involved in and supported validation of backend data population and data conversion using SQL
queries
• Performed Backend / Database Testing with Oracle Toad and SQL Server.
• Involved in Risk Based Testing (RBT) of the product which included SQL injection.
• Prepared various test reports like RBT Report, Defect Tracking Report, Traceability Matrix
Report, Defect Trends report, Test Coverage reports and published to Development and QA team.
• Participated in Defect Triage meetings with Development team and testing team.
• Tracked/monitored resolution of Test defects and results for management, categorized issues and
created/distributed defect reports (metrics)
• Generated weekly Status Reports to the team manager & participated in weekly status meeting with
Team members, Team managers, Business analysts & Technical team
• Used Clear Quest and Mercury Quality Center for easy tracking of defects, defect trends reporting
and test case execution statistics reporting.
JP Morgan Chase, Chicago, IL Apr 2009
to Jan 2010
Role: Test Specialist
PaymentNet4 is an online GUI application which uses web service and batch processing to allow
JPMorgan clients to manage their employees Commercial Card spending.
Responsibilities:
• Interacted with developers and users to analyze business requirements and functional specifications of
the project.
• Developed and Designed JUnit Automation Testing Framework for web based application
using Selenium WebDriver and JAVA
• Verified logs created in UNIX box.
• Created a testing framework using Selenium Webdriver for Employee Module.
• Involved in all aspects of the software development life cycle.
• Developed test scripts to automate process of testing in Selenium WebDriver and RC
• Performed Regression testing, Functional testing, User Acceptance testing and Integration
testing.
• Involved in backend testing (Data Validation Testing) by writing SQL queries.
• Developed Test plan and Test cases for Manual and Automated Testing.
• Reviewed Manual testing methods and created GUI/Functional automation Test scripts in
Mercury Quality Test Professional (QTP) and Selenium.
• Executed functional and Regression test cases in Mercury Quality Center/Test Director and
verified actual results against expected results.
• Created & maintained Traceability matrix for requirements and test cases.
• Used Rational Clear Quest to track and report system defects and bug fixes.
• Developed Test Scripts based on Automation framework settings and implementation of QTP
Scripts.
• Created Objects in Object Repository, data-driven tests and synchronization points in Quick Test Pro (QTP)
for Employer/Customer details and account transaction details.
• Mentored QA test engineers on QTP, assist the QA engineers in executing the scripts, debugging and
enhancements.
Bank of America – Bangalore, India Sep 2007 – Mar 2009
Role: QA Analyst
Project:
SWIFT stands for Society for Worldwide Interbank Financial Telecommunication. This organization
operates a worldwide financial messaging network. Messages are securely and reliable exchanged
between banks and other financial institutions. The majority of the international interbank messages use
the SWIFT network.
Responsibilities:
• Analyzed the user requirements and functional specifications to develop Test cases to cover
overall QA testing and developed Test Data based on requirements. Involved in all phases of
SDLC.
• Executed automated Selenium scripts and reproduced failures manually
• Created and maintained the Requirements Traceability matrix to verify that all the
requirements are met as per the defined business processes and requirements.
• Developed Test cases based on Test scenarios and specifications.
• Performed Black Box testing, Smoke, Functional, Integration, System, Database, Regression
testing.
• Prepared detailed Test plans and Test cases for functional, Integration, System, and GUI
Testing using HP-Mercury Quality Center . Also involved in importing the Test Cases into
Quality Center and Test Director from MS Excel.
• Logged Bugs/Defects using Quality Center and performed Regression Testing after rectification
from Developers.
• Developed and executed SQL queries to fetch data from SQL database to perform backend
database testing, validate and compare expected results with those actually obtained.
• Extensively used MVS utilities like File-Aid, QMF and DB2 Load for scheduling the jobs
• Checked the Log files for bugs/issues root cause analysis and reported the findings to
Development team.
• Good knowledge in UNIX and Shell Scripting.
• Developed Automation Scripts using parameterization for testing the future releases of the
application using QTP for MT900, MT901, MT103 message types.
• Synchronized Quality Center defects with Clear Quest for same defect.
• Interfaced with developers to resolve technical issues and investigated the bugs in the application
• Generated weekly Status Reports to the team manager & participated in weekly status meeting
with Team members, Team managers, Business analysts & Technical team.
• Involved in documenting testing methodology by following standards for test documentation,
test requirements and test procedures.