Sr. Qa/agile Team Member Resume
SUMMARY:
- 10+years of experience in the Quality assurance domain majorly working with investment banks and retail trading firms.
- Very good knowledge and exposure to different SDLC methodologies like Agile and Waterfall models
- Worked on FIX PROTOCOL testing, Client connectivity, electronic trading, retail trading, institutional trading and wealth management divisions of major Wall Street firms .
- Worked on testing/client implementation QA of order management systems like CHARLES RIVER, FIDESSA and PORTWARE.
- Worked on testing and signing off QA for retail trading systems like TDA Mobile, Think or swim Mobile.
- Exposure to various asset classes traded across Capital markets . Very well versed with Equities, options and fixed income products.
- Good experience on working with Front office, Middle office and back office trading applications
- Excellent understanding of Trade life cycle and Investment banking/retail trading domain
- Very good business knowledge of IOI( Indication of interest) and Trade advertisement flows
- Complete understanding of FIX client on boarding mechanism.
- Automated FIX Server side testing using in house development tools
- Good experience working on Mobile platforms and exposure to Perfecto mobile cloud.
- Have worked on UNIX commands .
- Good understanding of Sybase/oracle/MS Sql server for data validations.
- Expert at data validations/ETL ( Extract, transform and load) testing
- Good experience in autosys/batch testing
- Took part in different levels of testing starting from Unit tests, System, SIT and UAT tests
- Very good experience in testing service oriented architecture using SOAP UI and POSTMAN ( REST API)
- Excellent experience in various test activities like Test environment setup, Test development, Test execution, Defect logging and tracking
- Have been in different roles like Test lead/ Test Analyst/Business Analyst/ UAT Coordinator/individual contributor which involved signing off QA/UAT for different trading systems.
- Experience in test management tools like CA Agile Central Rally, Quality Centre, JIRA and Rational clear quest
- Very good at preparing test plans and executing them.
- Very good at root cause analysis(Log file analysis), thereby making it easier for development team to fix the issues.
- Able to handle the pressure and meet the deadlines in expected time frame.
- Excellent communication skills and interpersonal skills coupled with openness to new ideas and quick adaptability to new working environment.
- Ability to multi task, handle multiple projects and deliver efficient results
TECHNICAL SKILLS:
Testing utilities: CA Agile central Rally,Quality Centre, Rational Clear Quest, JIRA, lotus notes
Operating Systems: UNIX, LINUX, Mac OS, Windows and Solaris 8
Database: Sybase,Oracle 8/9, HSQLDB, MS SQL server2000Application server: JBOSS 3.2.5, WEBLOGIC 8.1, WEBSHPERE 5.0.2
Tools: Postman(For Api calls), SoapUI,Perfecto cloud, Hockey app ( Build repositories),Android Studio, Xcode, Autosys, Teamquestview, AppiaFIX engine, Microsoft VSS 6.0, Dbvisualizer 4.0.1, Aegis simulators, FIX Protocol testing automation using Puppet master, Jenkins CI.
Programming languages: C++, JAVA
PROFESSIONAL EXPERIENCE:
Confidential
Sr. QA/Agile team member
Roles and Responsibilities
- Work on the Complete product Life Cycle.Design and develop test cases for TDA mobile application which is built using C++, Java, XCode.
- Write and review user stories, defects and spikes along with the product owner, Dev and BA
- Test all kinds of order types for all asset classes.
- Test the entire mobile trading platform for various features like quotes, accounts, orders, statements etc.
- Test Rest API calls using Postman and validate the data in JSON format.
- Use CA Agile Central Rally and HP Quality center to maintain test cases, report defects and user stories
- Test all the APIs (Edge,Streamer etc) which are involved in enriching /transforming the data and copy data in to TDA Mobile
- Verify Order amendments, cancellations for all kinds of orders generated from TDA Mobile using FIX simulator
- Retest bug fixes found during each iteration. Use Jenkins and Hockey app for build distribution. Monitor environments related to testing.
- Took part in product backlog meetings, sprint planning, sprint review and product demo.
- Assist UAT testing and support business users for smooth execution of UAT tests.
Environment: s: Java,C++, Hockey app, Jenkins, Mac OS, Rally, Quality Centre 9.0,UNIX, FIX simulators, Postman
ConfidentialAnalyst/Test lead
Roles and Responsibilities
- Regular meetings with the business Analysts/dev teams on the implementation strategies & technical challenges involved in the implementation.
- Test all kinds of order types for various asset classes end to end right from Charles River PMS to OMS,OTG trade gateway,Viper and ADP.
- Verify FIX messages from OMS to PUMA for all kinds of orders created.
- Verify Order amendments, cancellations for all kinds of orders generated from PMS.
- Allocate work to the testing team on a daily basis.
- Prepare test plans, provide test estimates for SIT/UAT phases.
- Assist UAT testing and support business users for smooth execution of UAT tests.
- Prepare Daily status report emails and send out the report to all the counterparties.
- Interact with Dev/BA teams situated across US/UK. Cross region coordination.
- Single point of contact for maintaining FIX connections from OMS to PUMA(Javelin FIX engine)
- Tested portfolio management capabilities in Charles River like Manager workbench, rebalancing, models ( Security and Asset Allocation)
- Test all the Compliance rules by editing or altering the data based on the needs.
- Test compliance workflow for all kinds of testing.
- Perform test on partial fills, full fills, manual DFDs, unsolicited cancels for different asset classes.
- Test OPS GUI interface where securities are verified on an GUI incase of data discrepancies manually.
Environment: s: Java, MS SQL Server 2000, Windows XP, Quality Centre 9.0,UNIX, AUTOSYS, Javelin FIX engine,FIX protocol
ConfidentialAnalyst
Roles and Responsibilities
- All the data service providers were deployed on UNIX and had to use UNIX commands to carry out work on a daily basis.
- Use SQL commands to validate the data as per the data rules defined.
- ETL testing performed on all the interfaces to verify the data rules/transformation logic before the data gets loaded in to the CR systems.
- Perform batch testing for end to end data load, monitor the autosys jobs to verify the batches and perform sanity data checks after each batch run.
- Tested out all the interfaces (PDI,IDI,Global staging) which were involved in enriching /transforming the data and copy data in to CR PMS/OMS systems.
- Thorough understanding and integration testing of different systems/interfaces which are integrated with Charles River like PDI,IDI,Global staging.
- Test intraday updates from different source system and data testing on the same.
- Use SOAP UI to connect to test different web services providing data.
Environment: s: SOAP UI, MS SQL Server 2000, Windows XP, Quality Centre 9.0,UNIX, AUTOSYS, UNIX
ConfidentialSenior QA Engineer
Roles and Responsibilities
- Involved in writing test scenarios and test cases making sure that all the business requirements are covered
- Installation and deployment of the customized Portware enterprise application for Carlson client in the QA environment. Which includes setting up the Portware components along with the Appia Fix engine
- Coordinate with the account manager for all new requirements or whenever there are changes in the customized product.
- Coordinate with the development team for all the feature tickets raised for better understanding and test scenario preparation
- Perform functional testing of the customized order management system.
- Use VSS as a repository to manage all test cases written. Report bugs with the help of Lotus Notes application.
- Perform root cause analysis( Log file Analysis) for any issue encountered while deployment or whenever a bug’s encountered.
- Check FIX logs for all orders routed to exchange simulator or orders routed from FIX simulator
- Prepare release package and instructions for the support to deploy the product on UAT as well as production environment
- Sign off QA for all the releases and publish the QA sign off report to account management, development and production support teams
- Assist support teams in preparing UAT environment for the account managers and client testing.
- Complete QA responsibility for client implementation of Carlson project.
Environment: s: Java,Oracle, Windows 2008 Server,Lotus Notes,VSS,appia FIX engine,FIX protocol
ConfidentialANALYST APP PROGS (QA/BUSINESS INTEGRATION)
Roles and Responsibilities
- Prepare test plans for all releases made and execute them within the expected time frame
- Involved in writing test scenarios and test cases making sure that all the business requirements are covered and a defect free product is rolled out.
- Usage of cronjobs to schedule shell scripts which run at regular intervals of time.
- Perform FIX testing for all IOI and trade ad messages
- Automate FIX testing using in house developed automated software - Puppet Master
- Perform memory and CPU utilization tests using team quest view for high volume trading components
- Use Mercury quality center as a repository to manage all test cases written.
- Very good knowledge of UNIX commands as all the work is carried out on UNIX platform.
- Good knowledge of XML. Carried out changes in environment settings by adding and editing the configuration details in XML files.
- Also use FIDESSA applications which are being used by trading brokers to generate IOI and execute orders to generate trade messages
- Perform root cause analysis (Log file Analysis) there by adding value to the project.
- Coordinate with the trading floor users and business analyst teams whenever there are changes in the product.
- Sign off QA for all the releases and publish the QA report to business, development, UAT and production support teams
- Assist UAT teams in preparing UAT environment for client testing.
- Assist Production support teams in deploying and integrating products.
- Complete QA responsibility for 2 high touch trading flows (MLIS/TAM)
Environment: s: Java,C++,Sybase,XML,Mercury Quality Centre, JIRA,Red hat LINUX,, Fidessa trading tools, Unix, tprun deployment.
ConfidentialSENIOR ENGINEER
Roles and Responsibilities
- Configure the product in different environments
- Deploy the application in Application Servers
- Test the product in all platforms and application Servers like IBM WebSphere and BEA’s Web logic servers in Solaris and Linux platforms.
- Reporting the test results and bug details in Rational Clear Quest.
- Performance testing on the product using Jmeter tool
ENVIRONMENT: S: Oracle,Hsqldb,MSSQL,Solaris,Windows98/XP,Linux SuSe(KDE),Jakartajmeter,Jboss3.2.5,Weblogic8.1,Websphere5.0.2,ReflectionX,Java,Solaris 8,Rational Clear Quest
