Software Qa Systems Engineer, New York Resume
SUMMARY:
- Quality Assurance Analyst with strong analytical skills and extensive experience in the financial service industry. Experience with all phases of the Software Development Life Cycle (SDLC). Strong hands on testing experience and successful in leading QA offshore and onshore teams in multiple projects while adhering to tight deadlines in a pressure driven environment
- Expertise in Real Time Electronic Trading Systems which include front office, middle office, back office, compliance rules, Regulatory Reports, external broker dealers, retail and institutional sales trading systems
- In - depth knowledge in full trading process life cycle including Cash Equity Trading, Derivatives and FX
- Extensive knowledge in Fix Protocol and various software testing methodologies such as Agile and Waterfall
- Expertise in developing Test Plan, Test Scenarios, Test Cases, Test Data and work flows based on business, technical and functional requirements
- Extensive knowledge in Securities Processing and Investment Management
- Strong Knowledge of Smart Routing/Algorithmic Trading Engine Testing
- Strong knowledge of FIX Protocol, XML and SOAP messaging
- Strong Knowledge of Capital Market including Front, Middle and Back Office systems
TECHNICAL SKILLS:
OS/Hardware: Windows OS, UNIX, Mainframe, Sun Solaris, AS400, NT 4.0, MS-DOS
Applications/Software: MS Office, Unix/Linux, PVCS, SQL* PLUS, SQL, ERWIN, ADP, Clear Case and Clear Quest, Lotus Notes, MS Office, Power Mart Client Data Loading Tool, NWII Workstation, Exceed, AppWatch, Rumba UNIX Display, CTM (OMGEO), PowerBuilder. IBM Green Screen. C#, C++, Visual Basic, VeriFIX,Putty and.FIX Protocol 4.2.4.4.5.0
Tools: Mercury Quality Center (QC) 11,, Clear Quest,Win Runner/QTP 9.0, Load Runner, Win Runner,, JIRA, MAC, Test Director 8.0, Rational 7.5 Test Manger, Confidential in House Automation Tool, Web logic 8.1, Informatics, Putty, ETL, LDAP, SIEBEL,TOAD, DB Artisan, SharePoint, SQL Developer,AutoSys, QTP 11, QC 10, MS Visual Studio 2008R, SOA.
Message Format: FIX 4.0, 4.2 & 4.4, 5.00 HTML, API, JMS, CMS, SOAP and XML, CVS, Crystal.
Database: Sybase, Oracle 11 G, MS Access, MS SQL, DB2, Relational Database.
Connectivity Protocols: TCP/IP, STP, HTTP, HTTPS, SSL, SMTP, CTCI, ECN, TIBCO RV, ACES/BNET, Radianz.
PROFESSIONAL EXPERIENCE:
Confidential, New York
Software QA Systems Engineer
Responsibilities:
- Working closely with Business Analyst, Development team, Project Manager, Trade Support, Release Manager and Product Manager to gather new changed requirements, change request forms and create test scenarios/test cases, approve, and test new changes along with regression tests and sign off for the production elevation.
- Currently using multiple applications to consolidate some applications using Fidessa 16.1.3 Order Management System through STP HUB,
- Applications are involved to test and globalize Wells capital market business Fidessa, Fidessa Data Admin, Bloomberg, TradeWare, Galaxy, VTC, DMA, Broadridge, BRASS(CASH DESK), Flex Trade (WATS Desk), ETF Desk, WATS Algo/NOVA) Desk,
- Verify FIX inbound and outbound messages after execution. trade
- Upload all QA documents and test results to shared point
- Created project, Defect Tracking, CR Sign Off using JIRA.
- Use HP ALM 12 for test cases and defect tracking
- Create and test different types of execution systems including DMA, Exchanges, Brokers, ECNs, INET, ARCA, DASH, ISE, ISE Options, NYE, CBOE and Algo system
- Projects tested as of now STP HUB, International Basket Allocation using CTM and OASYS for Block label and Allocation label allocation, DSA VTC reporting, OATS reporting, Market Access, Algo Tactics, Tick Up/ Tick Down for Options trading, Intraday account update and daily files upload in Fidessa Server, Montage Changes for FIX Tag, VOV buying power update
- Testing Electronic orders from Bloomberg to DASH/Fidessa, including equity, simple, complex, multi leg options order using Bloomberg, Galaxy, Fidessa Top and Montage.
- Supporting Prime Broker team with Options order, allocation and coordination to validate with back office to complete testing.
- Using FDA for test data setup, coordinate with compliance to validate test after getting daily/Intra day file from Fidessa including FIX messages.
- Heavily test products like Equity and Options including validating securities in different countries and exchanges
- Test bulk upload block trades and coordinate with different vendors as required on a daily basis like Fidessa, CTM/DTCC, Bloomberg and DASH
- Perform end to end test and ensure all trades appear in Broadridge and validate with compliance before signing off for production.
Confidential, Malvern, Pennsylvania
End to End System Tester/Quality Assurance Tester
Responsibilities:
- Design test strategy/test cases for End to End testing for Global Cash Equity, ETFs, Fixed Income, Futures and FX trading using CRD platform to ensure new changes for global trade router (STP) process and verify FIX inbound and outbound messages after execution.
- Worked closely with BA and Business and upload all QA documents and test results to shared drive
- Created and test high level test scenarios and detailed test cases, execute test cases using MQC 11.00 for test results and generate reports for QA progress
- Create and test different types of execution systems including DMA, Exchanges, Brokers, ECNs and Algo system
- Design test cases for regression testing Australian CRD platform to ensure new changes for global Equity, Fixed Income, Options, Futures, Commodities and FX products
- Perform end to end test and ensure all trades appear in database and compare all data between databases.
- Testing Middle Office and Back Office systems to verify Oasys Direct for Domestic and CTM for international trades matching applications provided by Omgeo including SWIFT message for Back Office ABOR system. Testing Taco batch process for global trade router and verify XML messages and using XML message to test Middle Office Tradeflow system to Back Office.
- Coordinate with other team members including Australian and UK teammates as required.
- Develop SQL query to verify database tables and track all defect using QC for any discrepancy
- Participate in daily scrum, prepare daily target tests and update in a daily call with FO, MO and Back Office team
- Tested Data Management system SmartCo and validation Index data, Benchmark Data, SRM and Closing Prices, Rates and SOD.
- Tested Bloomberg data and distributed to SOI list to EPI and Order Management system.
- Tested Corporate Actions and running Unix job to distributed to downstream that includes DMS and Accounting systems IBOR and ABOR
- Use QC and Team Track for defect management and send daily test results at the end of the day
- Coordinate with all in steam offices for testing need and participate in weekly release management meetings including US, UK and Australian offices
- Tested Bloomberg data to DMS an distributed OMS and PM. Testing different products Equities, FX, ETF, Fixed Income, Derivatives, Commodities, ADR, GDR, REIT.
- Experience in planning and executing end-to-end test process for complex enterprise solutions;
- Analyzed business requirements and converting them into test scenarios and test cases;
- Test execution and tracking test results using Quality Center and Share Point.
Confidential, Weehawken, New Jersey
Lead QA Analyst/Test Engineer
Responsibilities:
- Analyzed business and functional specifications and determined the overall testing need.
- Prepared critical business artifacts such as Test Plan, High Level Scenarios, QA Entrance Documents, Daily Testing Status, generate QC reports, weekly KPI reports and Production Readiness Review Reports
- Developed functional user interfaces, prepared regression package, end to end test cases and execute test cases to updated test results in QC daily
- Performed hands on testing and developed functional test cases and User Acceptance Test Scenarios
- Developed and documented Test Strategy and partnered with business analysts to develop a combined Test Strategy
- Led Defect Tracking and Reporting meeting and updated QC status and sent to all responsible stakeholders and mentor junior team member.
- Experience in testing applications serving business processes types like CRM, case management, accounting or budgeting, complex workflow processes
Confidential, Malvern, Pennsylvania
Business System Tester/ Quality Assurance Tester
Responsibilities:
- Worked as consultant at Confidential testing CRD Order Management system, including front, middle and back office modules. Utilized Vanguard Agile methodology for testing QA process and using QTP for CRD regression testing
- Designed test strategy/test cases for testing Australian CRD platform to ensure new changes for global Cash Equity, Fixed Income, Options, Futures, Commodities and FX products.
- Verified all trades log using Fix protocol to ensure executions data are correct.
- Worked closely with BA and Business and uploading all QA documents and test results to shared drive.
- Created test cases using MQC 10.00 and generate reports for QA progress
- Documented User/Client Acceptance Test Strategy and assist UAT testing
- Designed automation test cases for regression testing Australian CRD platform to ensure new changes for global Equity, Fixed Income, Options, Futures, Commodities and FX products.
- Performed end to end test and ensured all trades appear database and compared all data between databases using QTP script and SlickEdit to validate data. provided daily QA progress and report to PM and all other team members
- Wrote gap analysis test cases and testing application to ensure US and UK trading working as it is due to changes for Australian flow.
- Performed regression testing using QTP 11.00.
- Tested using FSA and CRD reports and verifying daily trades records
- Tested MO, EOD Tibco batch process and generate XML reports and verified all trades captured
- Coordinated with other team members including Australia and UK team,
- Developed SQL query to verify database tables and tracked all defect using QC for any discrepancy.
Confidential, Jersey City, New Jersey
Sr.QA Analyst/ UAT Tester
Responsibilities:
- Responsible for creating test plan, test cases and tested Real Time Fidessa Sales, Fidessa Sales International order flow for US Trading Platform to European Trading Platform (USTP to ETP), US Trading Platform to Asian Trading Platform (USTP to ATP) and European Trading Platform to US Trading Platform (ETP to USTP)
- Reviewed and ensured test coverage with BA and Business and uploading all QA documents and test results to share point
- Responsible for testing OATS reporting for new changes including regression test to comply with FINRA
- Performing functional and non-functional testing, Support UAT testing and sign off for Production release
- Tested all production issues assigned to me and signed off on time to promote production and participated in production testing during regular production releases.
Confidential, Whippany, New Jersey
Sr.QA Analyst
Responsibilities:
- Created GCSS test plan for GCSS-IDCR functionality including existing PAMM
- Created detailed test scripts for IDCR and tested GCSS current functionalities in QA production servers with QA database and QA weekly review meeting with team members and signed off for Global Clearance Support System (GGCSS) production promotion
- Uploaded different EOD trade files from multiple sources, different formats and validated and batched processes to legacy system and modified/canceled in mainframe system
- Used MQC 9.2 for finding any issues and updated status to send MR reports to team members
- Ensured to check DB2 DB tables data validated and generated reports for end of the trading files.
Confidential, New York, NY
Sr.QA Analyst
Responsibilities:
- Created test scenarios and test cases from business and functional requirements
- Coordinated with development team, trade operations and other team members for any testing need
- Tested BFT upgraded version with different financial products, Securities, Fixed income products (Bonds), TBD, Options, Futures, FX, Credit, Accruals, Cash Events, Bonds and different corporate actions
- Tested CRD reports and reconciled actual trades using Excel electronic methods
- Checked database tables to use SQL for ensuring transactions, running Sync scripts to migrate data from one system to another system
- Tested Charles River 8.2.2 application to enter orders for FX, Bonds, CFD, CDS, EO, EIO, Futures, Common Stock and GDR, ADR, TBD, FX, Options, Commodity, Bond Future, CONB, CPS, SWAPS, compliance rules and executing; setup securities, allocated and sent to middle office and real time P&L system
Confidential, New York
User Acceptance Tester
Responsibilities:
- Created efficient UAT test strategy, test plan and test cases from business and functional requirements
- Executed test cases reporting defects in Mercury Quality Center, managing tight deadlines
- Loaded all test cases into Quality Center and recorded all defects for reporting and coordinated with users and participated in user meetings
- Responsible for verifying end of the day data in Oracle Database tables using SQL and compared with after real-time transactions to ensure all records updated accordingly
- Tested applications with FIX, enabled customers into Integrated Order Management System (IOMS)
- Tested different Advance Executions Services (AES) trading methodologies including SNIPER,VWAP, TWAP, IN-LINE and FLOAT
Confidential, New York
Sr. QA Analyst/Project Lead
Responsibilities:
- Tested Equity, Options, Fixed Income trades sent from Fidessa, TPS, Bloomberg and Dalcom, AppWatch trades in TFM and ensured ADP received everything after validation, enrichment and summarization
- Actively involved in creating regression test cases suites using In house automation testing tool called ‘Trade Processing Regression Tool’. Ensured created scripts saved in test repository for run regression packages each subsequent release to avoid dependencies from front office team e.g. Fidessa, Bloomberg, Dalcom and AS400
- Conducted Load and Performance Test using large amounts of data to ensure matching internal trades with Street side trades before it sent to National Securities Clearing Corporation (NSCC) and Confidential (OCC) settlement system. Determined whether system functions were being performed in an acceptable time frame
- Reviewed requirements with dev team and users and prepared Test Plan, Test scenarios, Details test scripts and test data. Reviewed all test work products with users and dev team and synced all of the UAT test scripts with QA
- Monitored QA environment daily for its readiness for End-to-End testing by checking Autosys handlers, adapter. Worked with front office users and tester to validate ETE connectivity and ensured TFM connected with Market Data for better executions
- Hands on onsite/offshore coordination with Infosys offshore team of 5 members on day to day test execution and planning. Resourced allocation based on project priorities and work load
- Developed SQL quires to tested database tables to ensure data posted in expected tables
- Responsible for testing production environment during monthly regular release schedule
Confidential, New York
Sr. QA Analyst
Responsibilities:
- Created test plan for Fidessa OTC System (replacing OTC Stratus trading system/in house application), worked with 13 separate interfaces, generated scripts testing connectivity to existing internal and external systems - new real-time margin enterprise-wide system was implemented on short deadline, created new centralized middle tier software and converted messages to proprietary message format
- QA analyst for the Integration of NASDAQ Montage System (NMS) of Fidessa V5, Integration of retail and institutional sales trading system with Fidessa V5.
- External Broker Dealer Testing with client Fidelity, Prudential, Confidential, Goldman and Southwest.via Radianz using FIX 4.2 (Inbound - Outbound)
- Worked for QA of interfaces between trading system and various middle and back office systems e.g. CTAC, Real Time Margin (RTM) and Compliance Reporting written in Pearl Scripts
- Integrated Fidessa with the back office systems (BPS), Implementation of Fidessa with real time margin (RTM) and CVTS
- Implemented CTAC middle office system of Fidessa. This involved implementation of connectivity’s between Fidessa and OASIS
- Tested Fidessa System, pre & post trade analytics; created functionality test cases across all strategies with emphasis data integrity, end to end & regulatory requirement testing - coordinated and resolved regulatory & testing issues, instituted team cross training improving coverage, enhanced working relationship with Development group.
Confidential, New York
Quality Assurance Tester
Responsibilities:
- QA Consultant for Bell Atlantic, New York, New York on a multi-user, cross-platform software interface ‘Wholesale/Resale’ that allowed competing companies to send service requests to Bell Atlantic North and South host system to provide and maintain local telephone service
Confidential, Edison, NJ
Quality Assurance Tester
Responsibilities:
- Created test plan, test cases, executed test cases and coordinated with a development team to resolve daily issues for the following Projects
- Department of Health (DOH) Project (NYC), Department of Health (DOH) Project (NYC) and MetLife Insurance