Geetha Kadiyala
Markham, ON L6B 0G3
Res. : 905-***-****
Mobile : 416-***-****
Email: ******.********@****.*** and ***.********@*****.***
Seeking a challenging position as a Business Analyst/Quality Assurance
Analyst in a dynamic environment.
Over 7 years of experience as a Business Analyst and 9 years of experience as a
Quality Assurance Analyst in Banking, Systems/Solutions and Financial Services.
Extensive experience communicating with Subject Matter Experts (SME's),
performing Requirements gathering and delivering them into functional
specifications, Business Analysis, Data Analysis and Documentation, Test
Designing, Test Plans, Test Development, Test execution and Test enhancement of
projects both manually and automation using tools like HP Quality Centre, QTP,
WinRunner, Load Runner and Test Director.
PROFESSIONAL SUMMARY:
Extensive business processes experience in Brokerage Processing
Systems, IBM Online Security Services, IBM Securities Industries
Services, Wealth Management Entitlement System, Trade Surveillance
system for Capital Markets, Compliance etc.
Experience with full life cycle of the product development from the
requirements gathering through design, development, QA to the rollout,
operations, customer integration and support.
In depth knowledge of Software Development Life Cycle (SDLC) with
thorough understanding of various phases like Inception, Requirements,
Analysis/Design, Development, Testing, Deploy, and Post Deploy
Good understanding of gap analysis, requirements management, risk
analysis and project plans. Proven expertise in creating test plans, UML
diagrams, flowcharts, screen mockups and systems requirements
specifications.
Working knowledge of requirements gathering by conducting personal
interviews, developing questionnaire, brainstorming, or role playing to get a
better understanding of client business processes and creating requirements
traceability matrix for tracking the requirements.
Thoroughly analyzed client business requirements and transferred the
detailed requirements into functional specifications.
Interact with architects and technical leads to convey the possible interface of the
software
Documenting system changes including client advisory notifications, product
bulletins and user manuals
Ability to understand business and functional requirements, transform them into test
cases, test scripts and ability to assess whether deliverables meet requirements. This
includes conducting research and analysis, accurately defining user requirements and
liaising with the users.
GEETHA
Experienced with interfacing stakeholders and senior management with
excellent communication and interpersonal skills.
Developed various testing methodologies, test plans, test cases, test scripts,
defect tracking and bug report logs
Proficient in analysis and testing/quality assurance of web and client/server based
applications both manual and automation
Tested web sites verifying Java Applets, Classes, JavaScript and HTML forms
Tested HTML documents for browser compatibility
Experience in using UNIX commands and working with UNIX scripts
Experience in working with Java, VBScript, XML, HTML/DHTML, C, C++, Visual Basic,
Oracle, SQL Queries,VSAM etc
Ability to prioritize tasks and work on multiple projects at the same time
Analyze conflicting requirements from different users, prioritize them, and develop
business oriented software requirements.
Innovative and conceptual thinker, results oriented
High level of self-management and energy. Self-confident and operates with minimal
direction.
Excellent verbal and communication skills and a good team player
EDUCATION:
Bachelor of Science (B.Sc.)
Post Graduation Diploma in Computer Applications
Canadian Securities Course (CSC) – May 2006
TECHNICAL EXPERIENCE:
Testing Tools WinRunner, LoadRunner, Quick Test Pro, Test Director, HP
Quality Centre, Bugzilla
Operating System Unix, Linux, Sun Solaris, Windows 95/98/2K/XP/NT, OS/2,
OS/390, Microsoft DOS
Language/Tools C, C++, Java2.0, Visual Basic 5.0/6.0, SQL, PL/SQL, Cobol
Internet Programming/Tools: XML, HTML, ASP, VB Script, MS SQL Server
Database Oracle, DB2
PROFESSIONAL EXPERIENCE:
CIBC World Markets Inc -Technology and Operations - Jan 24, 2012-
Present
SPBM – Operations Business Management as Business Analyst
Regional Office Harmonization
The Regional Office Harmonization UK Project will provide CIBC World Markets
Inc., Toronto, New York and London the ability to trade foreign equities on the
BATs Europe Exchange. CIBC London is the exchange member and will place
orders on Toronto and New York’s behalf.
GEETHA
The introduction of the new trading platform and exchange membership will
impact Technology and Operations (Back Office) which includes Wholesale
Brokerage Operations for Clearing and Settlement and Strategic Planning and
Business Management for net reconciliation. The intent is to leverage off existing
processing platforms whenever possible for Back Office deliverables.
In Phase II the management has decided to expand past the BATS offering made
due to the current limited European Stock coverage available through BATs
Europe and the desire to utilize Algorithmic Trading. CITI will act as intermediary
for the trading of European securities. Flex trade will link to CITI via a FIX
connection. Flex Trade will continue to also link to BATS through the same FIX
connection currently used for ROH UK.
Responsibilities:
Participated in working group meetings with Senior Business Analysts and managers
and understood different business processes, process plans and functionality in a
detail. This assisted me to document back office business procedures for gross and net
reconciliation process related to the ongoing project.
Involved in various JAD sessions to understand the back office requirements for CITI
the third party trade processor in Algorithms trading and BNPP the third party
settlement agent in integration to settle trades executed in UK and European Markets
Prepared, reviewed and edited business requirement (BRD’s) and specification
documents for downstream processes impacting Technology and Operations.
Documented Integration of Test Plans & Test Cases which was utilized by the Testing
& functional teams for performing detailed testing on business application.
Ensured issues are identified, tracked, reported on JIRA and resolved in a timely
manner.
Coordinated and communicated with the project manager, front office team and back
office team on an ongoing basis.
Participated in groundwork of interim solutions for the Project as the end state
solution was in development by the vendor and will be implemented at a later stage.
Took input from the Manager and appropriately and accurately applied
comments/feedback.
Performed data analysis, interpretation, correction and document presentation for
various assignments.
Analysed complete ticketing trades to Gloss from Flex for subsequent processing to
BFS GLOSS, FX analysis and creation of CITI street side and client side SWIFT
messages.
Prepared the test bed by co-ordinating with CFA Processing team in opening accounts
in QA domain environment.
Lead on user acceptance testing and co-ordinated with the business in the process to
obtain sign off.
GEETHA
Designed, Analysed, documented and obtained sign off on the Process flows
(Current and Future state) prepared for Beacon project for the retail AAA
(Asset Advantage Account) group.
Environment: UNIX, Windows XP, Office 2007, JIRA, BR-Track, IBM Z/OS 3.3.1, Mainframe
TSO/ISPF, VSAM, INSYNC, CICS, DB2, JCL, MQ, QMF, COBOL (II), Easytrieve, Websphere,
GLOSS Application 6.10, ADP
Broadridge Financial Solutions, Inc. July 11, 2011-Jan 6,
2012
Business Analyst – Product and Conversion
Tax Form Plus System
The Tax Form Plus System is an online service offered through Broadridge
Financial Solutions (BFS). It allows the user to view, create, produce, amend,
cancel, maintain and store all information pertaining to tax reporting and filing for
customers as well as Government Agencies, where applicable. It also allows the
user to maintain summaries and reports.
The clients’ files are loaded from Core System and/or BIOS files into the TFS at
the normal year-end schedule so that tax reportable information can be
distributed efficiently and on time. The forms will be systematically updated using
the tax year end files for each slip.
TFS amends financial information (distribution amounts) on the tax forms for
proper reporting to account holders. The system performs all necessary
recalculations and displays the corrected amounts on the summary and in the
boxes of the parent tax slips automatically. Amendments can be tracked
throughout the Tax Slip lifecycle.
If not printed, the slip can be cancelled but the record will remain online and
marked cancelled.
The TFP system is currently used by Scotia Capital Inc., Edward Jones and
Penson Financial Services Canada Inc. BMO is in line to acquire the TFP system
for their tax reporting. With some enhancements to the system TFP will likely be
in Production by 2013 for BMO.
GEETHA
Responsibilities:
Analyzed thoroughly client business requirements and transferred the requirements
into detailed functional specifications.
Participated in requirement gathering sessions with other business analysts and tax
team which helped me in understanding the business process and coming up with a
solution to prepare the specifications from the detailed requirements provided by the
client.
Conducted thorough positive and negative testing for the changes that went in each
QA cycle turnover with developers and coordinated client testing.
Documented the system changes for each QA cycle turnover and provided bulletins to
communicate to clients on how to conduct user acceptance testing. Also updated user
manual with all the changes that were processed for each QA turnover.
Cut the SSR for all the functional specifications provided to developers.
Environment: UNIX, Windows XP, Office 2007, SharePoint 2007, Remedy, IBM Z/OS 3.3.1,
Mainframe TSO/ISPF, VSAM, INSYNC, CICS, DB2, JCL, MQ, QMF, COBOL (II), Easytrieve,
Websphere.
TD Bank Financial Group June 29, 2010 –
June 30, 2011
Business Analyst – TD Wealth Management Technology Solutions
Entitlement System
The Entitlement System application is used to receive corporate action
information as Entitlements are announced and facilitate the necessary
processing for client payment. In essence, it allows the user to control the life
cycle of the Entitlement. This application is available from the IBM’s Online
Security Services application selection menu. In preparation for the Payment
date of the Entitlement, bookkeeping entries are generated and passed to OSS
to post into the client accounts. These posted entries can then be viewed through
other existing OSS applications.
The IBM Entitlement System project will deliver the decommissioning of PAD (Pending
Automated Dividends) System and the conversion to IBM’s EVP Entitlements System.
The four in-house applications listed below that are interfacing with PAD today are also
updated to interface with the Entitlements System –
1. DRIP System
2. TDSS Reconciliation System
3. Income System
4. Online Forms Application
All current functionalities of the four in-house applications remained the same with the
exception of the information that is required to be retrieved or send to the IBM Entitlement
system to provide the same level of customer service that exists today.
Responsibilities:
GEETHA
Elicited requirements from SMEs (Subject Matter Experts), business users and application
owners from different business lines to understand the users' needs, and develop requirements
specifications
Conducted interviews and workshop sessions using RUP before conducting thorough
Workflow Analysis
Interacted with architects and technical leads to convey the possible interface of the software
Conducted walkthrough for the requirements documented with the business and development
teams to provide sign off
Interact/guide the development team & system quality assurance team
Prepared detailed design documents to translate business process effectively for developers
and product managers using MS Visio
Defined, documented and translated high level business requirements into detailed functional
specifications
Exercised data mapping for all the four in-house applications interfacing with IBM
Entitlement System
Provided signoff on all the test cases created by quality assurance team
Troubleshoot system operation and provided resolution to system issues as a subject
matter expert
Prepared training material/ user manuals for the Entitlement System and internal
systems for the internal user training done by the L&D department
Ensure deliverables are achieved within agreed time, budget and quality parameters
Communicate project status and provide timely escalation of issues to ensure project
objectives are met
Track and follow up on issues, decisions and actions as required by maintaining the
defect log
Co-ordinate deployment or upgrade activities with Infrastructure, vendor and
development teams
Prepared 30 day readiness and extended my hand in facilitating readiness sessions for the
team
Actively participated in functional and regression testing of application during vendor (IBM)
releases as an assigned owner
Environment: Windows XP, Microsoft Office 2003, Microsoft Visio 2003, IBM
SIS, IBM OSS, COBOL, DB2, MS SQL Server, Java, Visual Basic, MS Access
etc.
Broadridge Financial Solutions, Inc. Apr 21, 2008-June 25,
2010
Business Analyst – Product and Conversion
Broadridge is a leading full-service outsourcing provider to the global financial industry,
capable of meeting the most demanding requirements for efficient, secure and scalable
operational support. Their reach spans the world, and encompasses an extensive array of
services - from account opening and securities transaction processing to correspondent
GEETHA
clearing to document management and investor communications as well as full operational
staff outsourcing.
Responsible for major conversion of Chart of Accounts, Name and Address and
RSP ISM data to Broadridge data for a reputed client.
Responsibilities:
Participated in major conversion for couple of clients, converting the ISM data to
Broadridge data.
Analyzing client business requirements and transferring the requirements into detailed
functional specifications
Provided detailed workflow analysis and documentation. Specifications documented
for data file conversions, planning conversion readiness for various operational areas
Conducted and participated in walkthroughs to discuss certain issues with the development
and business team.
Unit test all the programs initiated by the development team.
Conducting thorough positive and negative tests with developers and coordinating
client testing
Documented check off procedures for all the reports generated from the conversion process
for the client to verify the offline reports and pre sign off conversion analysis and data
mapping before booked to Production and QA.
Verified and tested the data thoroughly against the specifications and requirements. For any
data not meeting the requirements, PCN’s (Product Code Notification) were created and
submitted to the developers.
Analysed the number of errors resulted from conversion and produced PCN to rectify the
errors.
Checked and verified record count from input file to output file to ensure all records were
read and processed correctly. Balanced the number of accounts created from input file to
output file in various branch ranges.
Review the finished product with clients and confirm that all business requirements have
been met.
Responsible for Order Match Replacement Project; AOM (Advanced Order Management
System) and DNS (Data Network Services). An online, real-time application provides formatted
screens to complete equity and option order entry, modify, inquiry and execution . The
objectives of the project are: Eliminate legacy code and proprietary databases; Address current
limitations and expand where necessary – Exchange Routing, Dynamic configuration, Trailers;
Reduce Risk when migrating users; Use existing BFS products AOM, ESwitch, IBM Sub-
systems CICS & DB2; Simply admin/maintenance & eliminate manual procedures etc.
Responsibilities:
Experience working with industry’s messaging protocols for the electronic communication of
trade-related messages to execution point/exchange; FIX (Financial Information eXchange)
and STAMP (Security Trading Access Message Protocol).
Creating comprehensive test plans and test scripts.
Conducting thorough positive and negative tests with developers and coordinating
client testing.
GEETHA
Participated in focus group meetings and information sessions to ensure successful use of
software and contribute ideas and requirements for modifications and/or enhancements to the
product.
Provide problem solving for client reported issues with the application.
Documented user manual for CDS/DTC Trade Matching Application. The main objective of
this project is it allows Broadridge Clients the ability to monitor and manage the settlement of
trades executed on behalf of their clients by other brokers.
Responsible for complete Year End Plan (RRSP Contribution, T4, T4a, T4aNR4, T4RIF, T4NR4i,
T4NR4J, T4RSP, Releve 1, Releve 2 & Releve 3) and Non Plan (T3, T3NR4, T5, T5008,
T5NR4, T5NR4 Trust, T5 trust, Releve 15, Releve 16, Releve 18 etc.), XML reporting with CRA
and Revenue Quebec for all the Broadridge clients. I voluntarily accepted this task to enhance my
knowledge in the overall tax system.
Responsibilities:
Getting the forms approved by CRA and Revenue Quebec.
XML mapping documents posted on the website for the clients to access once co-related with
the CRA and Revenue Quebec specs.
Provided the government files to the XML team for conversion and validation. Once
validated the exception reports are sent to the clients for fixing errors in the government files,
and the files are transmitted back to us once fixed for further XML conversion and validation.
Reported the validated XML files online with CRA and Revenue Quebec and met the dead
lines set by the CRA and Revenue Quebec.
Tracked all the reporting to CRA and Revenue Quebec for all the clients.
Liaised between the clients, CRA and Revenue Quebec.
Environment: UNIX, Windows XP, Office 2003, SharePoint 2007, Remedy, IBM Z/OS 3.3.1,
Mainframe TSO/ISPF, VSAM, INSYNC, CICS, DB2, JCL, MQ, QMF, COBOL (II), Easytrieve
Royal Bank of Canada Nov 06 to
Feb’08
BA/QA Analyst
Trade Surveillance System
Trade Surveillance System is used by RBC Compliance to monitor all daily trading
activities and identify manipulative and deceptive trading. One code stream technology
housing multiple entities such as RBC Capital Markets, RBC Dominion Securities Inc,
(Retail Business), RBC Direct Investing Inc (Discount Brokerage) and RBC Asset
Management Inc. The main feed back for this is attained from ADP System and TSX. The
data for the ADP system is mainly obtained from Berton/Order Management System and
Online Trading Investment Services. This system is very helpful in producing NCIB
reports, Research Reports, Restricted Lists, various trading reports like day trading,
GEETHA
artificial pricing high/low closing, Active trading in a security, possible wash trade reports
etc.
Responsibilities:
Interacted with the business users to learn more about their daily monitoring systems like
Order Management System (OMS) and Online Trading Investment Services. The OMS has
the details of the client who executed the order, the order details, the date and time the order
was executed
Participated and contributed in design meetings, implementation of u nit, functional,
integration, load/stress & performance testing
Creation and ongoing maintenance of existing application test regression library housed in
Quality Centre
Testing resource requirements and management
Analyzed the Functional and Business requirements, attended Change Request meetings to
document changes and implemented procedures to test changes
Developed master test plans / test strategies to support testing of upcoming releases
Analyzed project or requirement documents to identify test requirements
Executed and managed the execution of test cases
Used the Quick Test Professional automated tool for functional testing, integration Testing
and regression testing
Verification and validation testing on throughout the data extract, integration, and load
development phases
Involved in User Acceptance Testing (UAT) – (Beta testing, application testing, and end
user testing)
Coordinating with the QA team and developers to prioritize defects and rectify them
Conducted extensive backend testing to ensure that the changes are reflected at the
backend
Connecting the application residing box through UNIX commands (rlogin hostname,
telnet hostname, ftp hostname etc)
Executed the cron jobs manually for testing in UNIX/PERL the Unix server
Environment: Windows, UNIX, VB Scripting, Visual Basic, Sybase, Manual Testing - Mercury
Quality Centre, QTP, Load Runner
Manulife Financial Services, Canada Aug ’04
to Oct’06
QA Analyst
John Hancock 401(k) Retirement Plan Services
Manulife Financial is a leading Canadian based financial services company, operating
worldwide, offering a diverse range of financial protection products and wealth
management services. John Hancock Retirement Plan Services acquired by Manulife
GEETHA
offers qualified retirement plan products and services for corporate and small to mid-sized
businesses. The team has developed a Project called Apollo that was responsible for
merging some of the existing funds and creation of new funds
.Responsibilities:
Interacted with Business Analysts to understand the business models and objectives
to design and develop the functional and manual test plans with other team members
Wrote and executed the test cases in Test Director and maintained the test database
Involved in implementing QA methodology and Test Matrices
Performed system test, unit test, functional test, end-to-end testing, ad-hoc testing,
black box and regression test
Performed regression testing using QTP
Monitoring and reproducing production system errors and defects
Tracked Bugs using TestDirector and reported bugs
Create & execute UI based test scripts for new & existing product features from
product requirement documents
Support internal/external organizations & customers
Interface with Dev engineers to identify & resolve bugs quickly
Detect defects, communicate to the developers using bug reporting tools and track the
defects till the end
Environment:
Windows 95/98/2K/XP/NT, OS/2, OS/390, DB2, COBOL, HTML, Java, .NET, XML, Web
sphere Application Server, TestDirector, Load runner, Quality Centre and QTP
Telus Mobility April’03 to July’04
QA Tester
The new enterprise-wide billing system named as Fusion drives all aspects of TELUS
Mobility's management of wireless services, including phone activation, service
provisioning, billing, collections, client care and external dealer commissioning. The
national application significantly streamlines internal operations, allowing TELUS Mobility's
frontline Client Operations team members to deliver faster, more efficient client care
across the company's coast-to-coast operations. In fact, TELUS Mobility now has the
highest client satisfaction, as measured by monthly churn, of any wireless operator in
North America.
Responsibilities:
Involved in reviewing business requirement documents and technical specifications
Assisted the team lead in making test plans
Analyzed system requirements and wrote test cases, test scripts for testing the applications
Performed manual and GUI testing on the application
Involved in database testing using SQL queries (select, update, joins and views
statements).Interfaced with developers to resolve technical issues and investigated software
for faults
GEETHA
Reported software mismatches (From the test planning) to the development team using Test
Director
Involved in the end-to-end test using Test Director, Win Runner and responsible for Quality-
Assurance of this application to complete in record time
Performed software support as necessary in both production and testing environments on
client and server side
Provided back-up to other QA Testing projects as required
Resolved defects in testing for software issues with client applications. Reviewed UNIX logs
(/var/adm/messages) and reported program-processing errors
Contributed to the product documentation including online help. Also built macros and
created data graphs/ charts in MS Excel.
Environment: UNIX, Windows NT/ 2000, Oracle 8i, Java, Test Director, WinRunner
Points International Sept 2002 – March 2003
QA Tester
POINTS INTERNATIONAL owns points.com, the world’s largest air miles website, allowing
clients to earn and swap reward program miles. I was a QA Tester on a new Air Incentive
project.
Responsibilities:
Created traceability matrices from system requirements and use cases
Provided detailed testing framework based on system requirements on high level
design documents
Maintained issue tracker and issue resolution control
Analyzed system requirements, developed and executed detailed test plans and test
cases
Performed white box, regression, integration and user acceptance testing
Environment:
UNIX, J2EE, JavaScript, Apache/Struts, Weblogic, XML, Oracle 8i, Windows 2000, Quality
Centre
References: Available on request.