Senior Qa Alyst Resume
NA
SUMMARY:
- 11+ years of experience in Quality Assurance and Testing of Trading related software products
- Good understanding of domains like Finance (Derivatives, Fixed Income, Interest Rate Swaps, Equities, Options, Mutual fund) and B2B, Telecom (Interactive Voice Response Systems)
- Experienced in System, Functional, Regression, Integration, Performance and User Acceptance Testing (UAT).
- Hands on experience in Verifix, Grinder, QTP, Test director, Winrunner, Loadrunner and Marathon.
- Good knowledge on FIX protocol FIX 5.0,FIX 4.4,FIX 4.2.
- Expertise in load testing Trading Desktop GUI dashboards, Server applications, Protocol servers and Web applications.
- Expertise in Defect Tracking and Management using Quality Center, Bugzilla, Redmine and Jira
- Experience in testing different software's such as Java Swing GUI,.Net desktop apps, Automating web based testing, Server software testing which includes Trading platform supporting different products.
- Preparation of Estimation, Test approach, Test strategy, Root cause analysis of different project
- Exposure & Contributed to ISO Process
- Preparation of Test Plan, Test Cases, Test Strategy and Collection of Defect Metrics
- Strong in Security, Recovery, Structural, Migration Batch jobs, Regression, System testing.
- Hands on experience in Mobile device testing in Mobile market data project
- Hands on experience in API testing.
- Hands on experience in Database testing and Web testing
- Hands on experience in testing on Unix & Windows platform.
- Extensively involved in testing Blackbox and whitebox methodology.
- Hands on experience to finance functional features like Order Management system, STP, Smart order routing, Algorithmic Trading, Mutual funds, Compliance validation, Agies simulator, Rumba, AS400, Auto matching of orders, Buy and Sell, Level 1 and Level 2, List orders, Cross orders, Stop orders, Reserve orders, Pegged orders, Good till time orders, Fill or kill, Immediate or Cancel, Market Open or Close, All or none and more…
EXPERTISE AREA:
- Good Communication, Interpersonal and Learning Skills
- Expertise in Testing Approaches and Methodologies
- Expertise in preparation of Proposal, Test strategy, Test plan and Test Closure documents
- Good Knowledge in the areas of Telecoms, Financial (Fixed Income,Equities and Options)
- Excellent communication and interpersonal skill
- Effective team leader, team player with positive attitude
- Enjoy performing innovative and challenging tasks
- Ability to grasp and apply new concepts while working with a time constraint
- Good knowledge of software process.
TECHNICAL SKILLS:
Testing Tools: Verifix,Agies simulator,Fidessa, QTP,Quality Center,SVN, SqlTools, Bugzilaa, Jira, Redmine, Verifix and Marathon, Python, Perl
Protocols: FIX 4.4,FIX 4.2
Databases: MS - Access, Oracle, SQL Server
Operating systems: Windows NT, Windows 2000, Windows 2003
Langages/Concepts: Java, JavaScript, Html, Shell scripts
Web Servers: Apache web server, Resin, Tomcat, Web logic, IIS, Web sphere
Directory Server: Openldap
PROFESSIONAL EXPERIENCE:
Confidential
Senior QA Analyst
Responsibilities:
- Part of QA Test team throughout major project
- Worked with teams from both Confidential and Confidential to become familiar with both market systems.
- In depth exposure to simple and complex options trading.
- Created scripts used to test functionality as well as system behavior.
- Learned to use Confidential internal testing tool "Blaze".
- With Blaze, executed several test scripts for three Options Exchanges.
- Reported bugs found throughout testing to developers as well as verified bug tickets.
- Performed regression tests to verify system stability prior to launch.
Environment: Linux, Java, Jira, Hudson (Jenkins), Blaze, Spark Framework.
Confidential
Senior QA Analyst
Responsibilities:
- Preparation and execution of manual test cases
- FIX interface testing using Verifix FIX tool
- Actively involved in API testing Order Entry System and Market Data System.
- Created scripts to auto start up and shutdown components using shell scripts.
- Log analyzing and tracking issues using grep utilities in Linux.
- Deploying components in Linux environment.
- Functional testing for various order types and advanced order types.
- Involved in API automation using Verifix tool.
- Daily work allocation and status reporting
- Logging defects and managing them in Redmine
- Organizing defect triage calls
- Coordinating with various teams for testing end to end flow.
- Testing the STP work flow
- Web and Desktop GUI interface testing.
Environment: Linux, Java, Jetty, LBM, Verifix, Jira, Java Swing, Atmosphere framework.
Confidential
QA Analyst
Responsibilities:
- Preparation and execution of manual test cases
- Approving refinements through quality center
- Ensuring the FIX messages flowing through various components
- Daily work allocation and status reporting
- Logging defects and managing them in Quality Center
- Organizing defect triage calls
- Working with AD for replicating P1 issues
- Coordinating with various teams for testing end to end flow.
Environment: Dot Net 2.0 web service, Agies client simulator, FIX 4.2, FIX 4.4, Quality Center, Jira, AS/400, C, ILE COBOL, DB2, and CLP.
Confidential
QA Analyst
Responsibilities:
- Preparation and execution of manual test cases
- Used Agies client simulator to simulate orders and to prepare regression scripts.
- Approving refinements through quality center
- Ensuring the FIX messages flowing through various components
- Actively participated in Turnover for production checkout
- Daily work allocation and status reporting
- Logging defects and managing them using Jira
- Worked with PD team for execution of project
- Replaying Production logs in QA environment as part of regression
Environment: Fidessa, Agies client simulator, Light house look, Smart order routing, FIX,Rumba AS400, Quality Center, Jira, WPF, C, ILE COBOL, DB2, and CLP.
Confidential, NA
Test Lead
Responsibilities:
- Preparation of the Test Plan and documenting the strategy and approach.
- Preparing test cases and executing them
- Managing a 2 member team
- Regression testing using Verifix. Created a wide variety of templates and scenarios to be executed.
- Creating and executing test cases for the management console using QTP (Web based Configuration management software).
- Daily work allocation and status reporting to Project Managers
- Logging Defects in Redmine Bug tracking Tool
- Deploying latest versions from the development team
- Managing test cases using SVN repository
- Involved in component deployment and shell scripting.
- Creating Metrics reports and reporting to the management.
Environment: J2EE, Oracle, Redmine, Verifix, FIX 4.4, FIX 5.0, Custom API testing Tools developed in .Net, Windows 2003, QTP, UNIX.
Confidential, NA
Test Engineer
Responsibilities:
- Involved in requirement and analysis phase.
- Prepared the test plan, test strategy and involved in setting up the test bed.
- Created the testing framework using Marathon automation tool and Python scripting.
- Created automation test scripts for challenging modules including managing orders books, Managing connectivity and Other UI related functionalities.
- Created a framework that can use dynamic properties and dynamic data loading
- Used QTP to automate the web based modules that covers the instrument setup, setting the users and tracking their preferences, managing roles and report generation modules.
- Created QTP scripts for challenging modules like Ajax oriented data polling, comparing XML data types and much more.
- Daily work allocation and status reporting
- Logging defects and managing them using test director
- Deploying new build releases to the QA deployment site.
- Review requirement documents and connecting various features
- Collecting Metrics and introducing new metrics to be followed
- Regression testing and Load testing using Marathon and QTP
Environment: J2EE, XML, Oracle, QTP, Test Director, SVN, Windows 2003, Marathon, Python
Confidential
Test Engineer
Responsibilities:
- Involved in testing various components including Market data server, front-end GUI, Deal Registration system and activities server.
- Created automation scripts for Deal Registration System using QTP. Tested various modules of registering deals for FX Spots, FX options, FX Swaps and more products
- Worked with the business analysis team and have created the data dictionary.
- Used Grinder load testing to test the server side and created custom scripts to simulate load on the server side modules.
- Involved in generating system performance metrics and circulating the reports to the management
- Used Load runner for deal registration system to virtually increase the no of users and measure the performance of various modules.
- Worked with the sandbox environment setup by various banks to test the process flow and validating their deals.
- Managed a 2 member team.
Environment: J2EE, .Net, Quickserver, SQL server, QTP, XML, Load Runner, Windows 2003, Grinder
Confidential
Test Lead
Responsibilities:
- Preparation of the Network & System Test Cases
- Reviewing Test cases
- Preparation of Unit Level Test cases
- Execution of API/Struts/DB Unit Level Test cases
- Deploying latest build to the QA environment
- Logging Defects in Client specific in-house Bug tracking Tool
- Involved in Test Case automation using QTP
Environment: J2EE, Jira, Tomcat, SQL server, Java Webservice, QTP
Confidential, Omaha, NE
Test Lead
Responsibilities:
- Involved in testing the various calculations that used for profitability reports.
- Involved in setting up the Data load module that can load up various data set for automating the test scenarios.
- Created winrunner test scripts and managing them using CVS repository.
- Created Load testing scripts using Load runner.
Environment: Oracle PL/SQL, Java, Windows 2003 server, CVS, Tomcat 5.5
