Sr. Qa/uat Analyst (consultant) Resume
PennsylvaniA
SUMMARY:
- Having almost twenty one (21) years of experience, I’m seeking a position as a Senior/Lead Software QA/UAT Analyst /Business Analyst on Windows, Mainframe, UNIX/LINUX, Mobile app, or GUI/Web - based applications.
- Extensive experience in requirements/specs analysis, test plans, test cases/scripts creation and execution
- Experience managing projects/resource allocation (up to 20 analysts on/offshore), setup/configure QA environment, staff & supervision
- Business knowledge and hands-on testing experience include banking/financial systems in various products equities, mutual funds, options, fixed income/bonds, foreign currency, insurance, mortgage/HELOC, AML apps)
- ELOC, clearance & settlement, KYC/AML, mobile apps, SWIFT message, market risk, credit risk, CRDIMS (Charles River Investment Management Solution), market data and algorithmic trading
- Experience in FIX Protocol/FAST protocol for sending Multicast Market Data to Exchanges and Data Recipients (vendors, broker/dealers and other subscribed financial institutions)
- Experience working on mergers projects between giant financial firms that includes all tiers of testing - manual, automated, front-end, and back-end (SQL, ETL process)
- Expertise also includes full system development life cycle (SDLC) using Waterfall, RAD/Agile/Scrum/CI-CD, and various types of testing, creating/upgrading/replicating test sites and databases for internal testing and client UAT
SKILL:
Operating System/hardware: Windows 3.1/95/98/2000/2003 , Windows NT, Windows XP, UNIX/LINUX, MS-DOS, Tandem/ Confidential, IBM OS/2 Warp, OS/390 IBM mainframe
Software: Microsoft Office Suite, Macromedia Dreamweaver, and Macromedia FireWorks
Database: Oracle, MS SQL Server, MS Access, Sybase, WinSQL, and MySQL
Programming (light): VBScript, HTML, JavaScript, Python, C/C++, UNIX Shell
Testing Tool: FIX Replay, TradeTest Navigator, HP QTP/QC/ALM/MicroFocus UFT, Empirix s e-Load/ e-Test, Segue s SilkTest/ SilkPerformer, SQA/Rational Robot, Gherkin/Cucumber, Selenium
Issue/Bug Tracking Tool: Mercury s TestDirector/Quality Center, SilkRadar, NetResults Problem Tracker, BugCentral, ICMS, Serena TeamTrack, TestRail, Atlassian JIRA v4.1.1, IBM Rational Clear Quest 7.1.2
PROFESSIONAL EXPERIENCE:
Confidential, Pennsylvania
Sr. QA/UAT Analyst (Consultant)
Responsibilities:
- Working in this contract role in Front Office to Back Office/Investment Operations team to verify trade work flow from Bloomberg TOMS all way to different downstream systems
- During this testing, using Broadridge’s Shadow Financial System (SFS) and MBS Expert to verify data and flow of data into various screens of the applications for fixed income and mortgage backed securities
- Sending and verifying trades sent from TOMS to SFS and MBSe are flowing accurately
- Also within SFS, booking trades: buying from and selling to Safekeeping customers and verifying Fed Segregation and Release functionality is working as expected
- Using MS SQL Server for back-end testing of the applications, checking orders, order allocation tables and other related tables
- If data entry and/or data flow failed, checking message directory for root cause of the problems
- Entering issue/bugs in ALM/JIRA and communicating with business and developers to prioritize in resolving those
- Testing the following major applications to ensure the accurate functionalities: Broadridge SFS (Shadow Financial System) / Fed Segregation/Release, MBSe, Position Reports
Environment: Windows 10, C++, Java/HTML, MS SQL Server 2008 R2, JIRA v4.4.5, ALM
Confidential, New York
QA Analyst Principal Instructor
Responsibilities:
- Teaching group of students how to interpret technical specification into use cases
- Teaching how to write test cases by breaking use cases/business requirements further into test cases
- Explaining different types of testing (Positive Testing, Negative Testing, Functionality Testing, Regression Testing, Exploratory Testing, Compatibility Testing, UAT Testing etc.) and showing practical executions of the test cases
- Making students familiar with software development life cycle and various test methodologies
- Showing students how to track and log issues into various defect tracking systems like JIRA and BugCentral
- Providing database understanding knowledge and showing how to write SQL queries
- Teaching FIX protocols - FIX tags and their usages
- Also coaching students on UNIX/Linux commands.
Environment: Windows 10 Enterprise, UNIX/Linux, Java/HTML, MS SQL Server 2016, Atlasian JIRA, FIX 4.4, various mock applications
Confidential, Connecticut
Sr. QA Analyst (Consultant)
Responsibilities:
- In this prestigious hedge fund company, worked on equities, fixed income and foreign currency, Futures trading applications using CRDIMS (Charles River Investment Management Solution) OMS product.
- Worked where the asset classes gradually started to onboard to CRDIMS from legacy ATOM system.
- Routed and verified trades sent from CRIMS to various EMS’ like Bloomberg, Tradeweb, EVO & Adroit making sure orders get transmitted as FIX messaging format for outgoing and incoming ack./fills/cancels etc. The market risk testing was done in this scenario to ensure trades executed at the best possible prices, timed correctly and instantly to avoid significant price changes and reduced risk of manual errors in placing the trades
- During testing went to logs in the servers making sure all the related services are up and running, as well checking Cameron FIX messages
- Verified data flow to back office systems after trades were sent to accounting in SWIFT message format and made sure post trade allocations were captured to send to fill brokers
- Entered issue/bugs in JIRA and communicating with business and developers as well to prioritize in resolving those
- Used MS SQL Server for back-end testing of the applications, checking orders, order allocation tables etc.
- Ran load and automated test suites using Cucumber/Gherkin tool. Wrote various scenarios in the Feature File making sure all the business requirements are covered.
- Involved with various teams for running E2E integration test - orders initiated from PM’s upstream systems à O2 system à execution in the EMS’ à sending orders to Accounting à verification by Ops in their downstream apps à perform PNL cut by PNL team. And verified different reports from EOD process run.
- Tested the following major application to ensure the accurate functionalities
- O2 app/customized CRD: This application basically is the customizations to accommodate asset classes (equities, fixed income and foreign currency & Futures trading) transitioned from legacy ATOM (AQR Trade Order Management) to CRDIMS.
Environment: Windows 7/10 Enterprise, UNIX/Linux, CRIMS, C++, Java/HTML, MS SQL Server 2016, Atlasian JIRA v7.2.6, FIX 4.4, EMS (Bloomberg, Tradeweb, Adroit, EVO), Gherkin/Cucumber (feature file)
Confidential, Connecticut
Sr. QA Analyst (Consultant)
Responsibilities:
- In this world’s largest hedge fund company, worked on equities, fixed income and foreign currency trading applications using CRIMS OMS product.
- Tested Corporate Actions and FX Trading applications utilizing agile methodology for trade execution, allocation, position updates functionalities.
- Sending and verifying trades sent from CRIMS to EMS (Execution Management System) transmits via FIX messaging format for outgoing and incoming ack./fills/cancels etc.
- Verified data flow to back office on DiHub interface after trades sent to accounting in SWIFT message format. In addition, checking TCM app making sure post trade allocations are captured to send to fill brokers
- During testing went to logs in the servers using UNIX/Linux command line interface as well as web servers when necessary and making sure all the related services are up and running
- Entered issue/bugs in JIRA and Mingle and communicating with business and developers as well to prioritize in resolving those
- Used MS SQL Server for back-end testing of the applications, checking orders, order allocation tables, FX transparency records for order initiation, claiming order, order attempt, fill receipt
- Tested the following major application to ensure the accurate functionalities:
Environment: Windows 7 Enterprise, UNIX/Linux, CRIMS, C++, Java/HTML, MS SQL Server 2008 R2, JIRA v4.4.5, Mingle, FIX 4.4, Tibco Spotfire/Real Time Feed
Confidential, New Jersey
Sr. QA Analyst (Consultant)
Responsibilities:
- Worked on Broker Dealer Clearance (BDC) application using agile methodology for trade Clearance and Settlement functionality
- Created Delivery Instructions, Receive Instructions, doing manual and automated matches for different transaction types
- Driving instructions/messages from BDC application’s UI as well as driving from Bulk Files and other mediums.
- Pushing instructions from bulk files sends hundreds of messages once flowing to the BDC application
- Worked on verifying multiple online and end of day reports such as Transaction Journal Report, Money Variance Report, Deleted Contra Report etc.
- Also working on client extracts for failed to receive, fail to delivery messages
- During testing went to logs in the servers using UNIX/Linux command line interface as well as web servers when necessary
- Entered issue/bugs in Clear Quest and ALM and communicating with business and developers as well to prioritize in resolving those
- Used Oracle RDBMS for back-end testing of the applications, manipulating data for various types of testing.
- Tested the following major application to ensure the accurate functionalities:
Environment: Windows XP, UNIX/Linux, Java, C++, Oracle 11g,HP Quality Center/ALM, IBM Rational Clear Quest 7.1.2.
Confidential, New York
Lead QA/UAT-Business Analyst (Consultant)
Responsibilities:
- Wrote test plans, test cases and performed various types of manual and automation testing on behalf of different Line of Businesses (Agency Finance, Agency Operations, Source Systems Experts)
- Co-coordinated with LOBs, walking them through the approach taken for breaking business scenarios into test conditions
- Worked as Business Analyst as well, stuff and as a subject matter expert (SME) answering questions for onshore and offshore teams. Attending discovery sessions, demo presentations and software change control meetings
- Coordinated and reported bugs/issues using IBM's Clear Quest tool
- Used Oracle and Varicent Admin Tool for back-end testing.
- Performed QA/UAT-BA of the following major applications to ensure the accurate functionalities:
Environment: Windows XP, Java Script, Varicent, C++, HTML, Oracle 11g, IBM Rational Clear Quest 7.1.2, Selenium 2
Confidential
Sr. /Lead Software QA Analyst (Consultant)
Responsibilities:
- Worked as a lead analyst on various financial trading projects both in web-based GUI and UNIX/Linux platforms
- Used Aegis ClientSimulator GUI interface to enter and send FIX messages which in turn send those to FIX Engine Router to CCRS àOM Direct à XFM à AXP (for Algorithmic trades) à SORT à MA to ExchangeSimulator. For market risk testing, verified that trades were executed at the best possible prices and timely manner promptly to avoid significant price changes
- Verified orders sent from ClientSimulator are routing through various application instances without any errors. For that purpose going to various logs in UNIX/LINUX boxes to check accurate flow within all different components
- Wrote test plans, test cases/scripts and performed various types of manual and automated testing such as *Positive Testing, *Negative Testing, *Functionality Testing, *Exploratory Testing, *Regression Testing, *Cross Browser Testing, *OS Compatibility Testing, *Integration Testing, *Data Integrity Testing, *Roles based Security Testing,* End-to-End testing, *User Acceptance Testing (UAT)
- Tested RBC Capital's fixed income and foreign currency trading applications. Also used J.P. Morgan's web-based premier order management system (OMS) for electronic trade entry, Anti Money Laundering (AML)/compliance reporting, portfolio, commission management etc. and post-trade platform that updates multiple integrated tools to verify Clearing and Settlement.
- During testing went to logs in the servers using UNIX/Linux command line interface as well as web servers when necessary
- Entered issue/bugs in JIRA and Quality Center to keep track of releases, test plans/test cases, defect logs and test results
- Used SQL (MySQL, Oracle) for back-end testing, for example, to verify DMA database is capturing trades and accurate data are retrieved for various reports generation.
Environment: Windows XP, Java, C++/C#, HTML, FIX Replay automation tool, Atlassian JIRA, QTP/Quality Center 9.2/10.0, FIX 4.2-4.4, Thomson Reuter/Aegisoft Client Simulator/Exchange Simulator 9.1.55, UNIX/Linux, ASP, Oracle 11g, HP, MySQL 5.0, MS SQL Server 2008 R2
Confidential, New York
Sr. / Lead Software QA Analyst (Consultant)
Responsibilities:
- As a Sr. /Lead Analyst, guided and instructed team members on specific duties. At the same time worked hands-on - used FIX Protocol/FAST protocol for sending Multicast Market Data to Exchanges, Data Recipients and other subscribed financial institutions
- Used CTS/CQS Message Driver and PartiSim to simulate input from all 11 market centers/participants such as American Stock Exchange, Confidential, NASDAQ, Chicago Board of Options Exchange, Boston Stock Exchange, International Securities Exchange - just to name a few
- Wrote test plans/test cases and performed various types of manual testing such as Functional testing, Integration testing, Positive testing, Negative testing, Failover Recovery testing, Performance testing on Web based GUI, Tandem/ Confidential, Mainframe/ UNIX, LINUX platforms
- Performed manual testing and used automation tools TradeTest Navigator and UNIX auto scripts for regression testing of the app releases
- Verified input from Message Driver/PartiSim provides expected output to CTS/CQS/OPRA systems using GUI and UNIX command line interfaces
- Coordinated with developers and reported bugs/issues using ICMS/TeamTrack tools
- Used Oracle and MySQL for back-end testing, for example, to verify Revenue Allocation Reports pulled right data from database. Adding/modifying equity/bond symbols in CTS Database for testing making sure accurate data are retrieved when pulled from database.
Environment: Windows XP, UNIX/Linux (HP-UX 11i/RedHat Linux 8.0), Tandem, C++/C#, Java, HTML, TAL, ICMS/TeamTrack, TradeTest Navigator automation tool, Oracle 10.2/g, MySQL 5.0, Lotus Notes 6.5/8.0, Mozilla Firefox, FIX 4.2, IBM eServer zSeries 890 mainframe.
Confidential, New Jersey
Lead QA Engineer/UAT-Business Analyst (Consultant)
Responsibilities:
- Led and worked on various financial trading/ brokerage projects both in web-based GUI, mobile app, and BOS (Back Office System) in UNIX platforms
- Wrote business requirements, test plans/ test cases and executed for large projects and SPRs (maintenance projects includes AML/Compliance reporting)
- Performed Credit Risk Test as well as Functional Test, Integration Test, System Test, Data Integrity Test, Regression Test, Positive Test, Negative Test, Boundary Test, BAT/UAT Test.
- Worked on verifying Clearing and Settlement in post trade phase.
- Responsible for analyzing applications during the test cycles and maintaining error reports using Mecury’s TestDirector
- Used WinSQL and Oracle for back-end testing of the systems making sure right data are being saved in the right fields with accurate figures in the databases.
Environment: Windows NT 4.0/Windows 2000/2003/Windows XP/UNIX, MUMPS/M, HTML, ASP, Java, C++, Win SQL 4.5.x.x/Oracle 9.x, TestDirector 8.x/Quality Center
Confidential, New York
Sr. /Lead QA Engineer/UAT-Business Analyst (Consultant)
Responsibilities:
- Set up necessary test environments for SpeedPay application for various clients, performed ETL process to replicate client databases and load them onto target tables and ran SQL queries on top of those tables where necessary.
- Wrote test plans/test cases, business requirements and performed different types of manual and automated testing and reported bugs/ issues found during the testing/ analyzing cycle using bug-reporting tools (BugCentral, TestDirector)
- Verified customers’ payments successfully made to the end institution using data in SWIFT message format
- Used MS SQL Server and Oracle for back-end testing and adding/ updating settings for various functionalities of the Internet/ Extranet/ Processing Module applications
- Performed manual testing and also used Empirix’s e-Load/e-Tester and QTP automation tools
- Experience in replicating and upgrading databases after extracting existing production data when clients request update on their Internet/ Extranet sites and databases which involves running database scripts
- We used an XDI Console application and ran inserted, updated and deleted payments processes, which pull related information from Payments table. Then we verified those details got posted according to the requirements to a Notes Posting application at client site Mainframe/UNIX machines by logging to mainframe machine.
Environment: Windows NT 4.0/Windows 2000/2003/Windows XP/IBM OS2 Warp/ UNIX, OS/390 IBM mainframe, MQSeries, HTML, ASP, Java, C++, Delphi, Oracle 7.x, MS SQL Server 8.x.x, TestDirector 6.x, Empirix’s eTester/eLoad 6.x.x, Segue’s SilkTest/SilkPerformer 6.x, Mercury’s QTP 8.2.