Sr.qa Analyst Resume
Boston, MA
SUMMARY
- Experienced Software Quality Assurance Professional with around 9 years of experience including leading QA team for large software projects and various program testing technologies and current QA methodologies
- Experienced in Software Development Life Cycle (SDLC) (Planning, Analysis, Design, Development, Testing, Integration, and Support), Software Testing Life Cycle (STLC) and Application Lifecycle Management(ALM)
- Experienced in reviewing the Functional Requirements Document and Business Requirement.
- Expertise in creating and developing Test Plans, Test Categories, Test Scenarios, Test Cases and Test Scripts.
- Experienced in End to End testing, System Integration Testing (SIT), Regression testing, Functionality Testing, Sanity Testing, User Acceptance Test (UAT), Data Driven testing, White Box, Black Box, Performance/Load testing and Security/Hack testing.
- Worked with Testing Tools like Quality Center (ALM), JIRA, Team Foundation Server (TFS), Quick Test Professional (QTP), Win Runner, Load Runner and Fiddler2 for security testing..
- Worked with industry standard methodologies Water Fall, Agile/SCRUM/Iterative etc.
- Worked on Trading Applications which includes Front Office and Back Office Operations.
- Worked in a Forex Trading application which supports Spots, Futures and ETFs
- Experience with Order Management System(OMS)
- Participated in release meetings on behalf of the QA team to sign off the release.
- Documentation of the test results, Test plans, test strategies, requirement Traceability Matrices and Test summary document for Audit purposes.
- Worked with Data Warehouse Tools like Informatica, CRM tools like Sales force, and SAP Modules like BW/BI,SD and MM
- Extensive knowledge of Investment Banking - Risk technology line of business.
TECHNICAL SKILLS
- HP Quality Center (9.0, 9.5, 10.0)
- HP Application Lifecycle Management 11.00
- Microsoft TFS
- Microsoft Test Manager
- Bugzilla
- JIRA
- Quick Test Professional(8.2, 9.0, 9.2, 9.5, 10.0)
- Win Runner
- IBM RFT(Rational Functional Tester)
- Test Director
- Rational Clear Case
- Selenium
- Team track
- MS Excel
- SQL
- PL/SQL
- TOAD
- UNIX
- .Net
- Java
- J2EE
- JUnit
- NUnit
- XML
- XSD
- UDDI
- HTML
- SoapUI
- WSDL
- SOA
- VBA
- PHP
- VB/Java Scripting
- UNIX Shell scripting
- SQL Server
- Oracle (9i, 10g, 11g)
- One Tick Market Data
- Solace Messaging Tool
- Solace Simulator
- FIX 4.2, 4.3, 4.4
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Sr.QA Analyst
Responsibilities:
- Involving in weekly Business Requirement meetings & developing test plans, Test Strategies and test cases based on these business requirements
- Participating in weekly technical meetings with development & QA teams to go through the issues we face and also the list of changes/fixes which we are going to be working on in that sprint.
- Configuring FIX engines/sessions for the Client/Broker/sell side
- Participating in Client certifications before we add/put them into WMC trading system
- Creating FIX sessions and related desks(FIX, Algo, Manual) for all security types
- Verifying all the FIX engines, their sessions and appropriate desks are up and running every morning if not troubleshoot them and bring them back up.
- Testing the Order Management System GTS EQ/FX/FI GUI application for all types of securities like Equities, Options, Futures, Derivatives, SWAPs, FX in Block, Placements and Allocations level
- Testing the above securities in FIX MW2.0/3.0 along with NYSE APPIA and database validation as well.
- Testing of Allocations for different types of securities both FIX and manual OMGEO OASYS
- Testing of IOIs (Indication of Interest) messages from all sell side brokers
- Working with different ATS (Alternative Trading System) like Liquidnet, BIDS, SSBS (State Street Block Cross), ITG for Block executions
- Involved in working with EMS (Execution Management System) like REDI/REDI plus, MS, JPM, ITG, Fidessa, FlexTrader, Bloomberg and Instinet.
- Negative testing of the OMS system and its order routine process including Busts, Cancel/Replace, Unsolicited Cancel/Replace
- Troubleshooting the FIX production support issues.
- Communicating with the off shore team on the status of the testing and closely monitoring the defects logged by them.
- Involved in working with Sell side Brokers like GS (Glodman Sachs), CS (Credit Suisse), UBS, JPM, Merrill Lynch, Confidential, CITI, Morgan Stanley, Nomura(Instinet), CLSA etc
- Involved in working with DMA (Direct Market Access) through FIX connections, crossing networks and dark pools.
- Calculating the blotter quantities, prices and fee/commissions and compare them with the FIX MW values
- Involving in upgrading the existing FIX MW2.0 to FIX MW3.0
- Involved in the complete test cycle documentation.
Environment: Quality Center 11.0(ALM), NYFIX Fixo Meter, NYSE APPIA, Oracle PL/SQL Developer, Java/J2EE, UNIX
Confidential, New York City, NY
Sr.QA Analyst
Responsibilities:
- Working in agile/scrum/iterative model in by weekly sprints and participating in daily stand up meetings with development & QA team
- Participating in Business requirement/User story review meetings with business people along with QA, Dev
- Writing test cases, plans, test scenarios and effort estimations based on the requirements/user stories
- Testing Market Data using FIX simulator and comparing it with GUI market data and parsing the FIX messages
- Working with Solace Simulator for admin commands like placing/cancelling orders, dump books(for ME,OM, Credit, OM etc), adjusting price band reference(PBR) and Bank Simulation
- Working with Solace Queue browser(PM) to verify the queue messages including guaranteed, whether they are properly acknowledged & persisted to the DB
- Testing the order flow (OMS) & making sure that order doesn’t fail anywhere in between for all types of orders
- Testing back end services like Matching Engine, Order Manager, Credit Service, Index Engine, Market Data Service(MDS), Static Data Service(SDS), Real-time Cache Service (RCS), Notification Service, Web Function Service, Client Reporting Service etc
- Testing the clients credit utilization and credit limit boundaries
- Testing Trade/Value dates, Precisions like price, Amount and price Pips
- Worked on Order/Trade recovery testing and verifying whether system is recovering the data correct or not both in GUI & database
- Testing Drop Copy services like Triana/ Confidential Drop Copies for trade acknowledgement messages
- Testing the Fee(PIP & Per Million) calculations for both GUI and FIX API users
- Involved in One Tick Market Data database testing & index prices, liquidity provider gateway data/feeds
- Involved in testing the benchmark indices which we send to FTSE in 15 minutes snaps
- Involved in Integration testing with bank feeds, FTSE and Black Rock systems
- Involved in security/hack testing of the web application with fiddler2 tool
- Constant communication with Off Shore team and Leading the meetings every morning and evening about the status of the testing.
- Document all the test results, test plans, test strategies and Preparing the Test Summary documentation as part of every test cycle for Audit and compliance purposes.
Environment: Visual Studio 2010, 2012, C#, C++, Power Shell, TFS 2010, 2012 (Team Foundation Server), SQL Server 2008, 2010, FIX 4.2, 4.4, Solace Messaging Tool, One Tick Database, Fiddler2
Confidential, Boston, MA
QA Lead
Responsibilities:
- Working on multiple applications simultaneously like AFS Servicing, Risk Analyst, ORA, FaCT, RERS, MARS, FET, Reports and Portfolio Review Application, Reports, Public Firms, Tracking
- Interacting with the Business Analysts on User Stories, Functional and Business requirements
- Coordinating with the development team in fixing/closing any open defects
- Writing test cases, test plans, test scenarios and effort estimations
- Involving in Regression, System Integration and Performance testing
- Working with loan processing system including third party ratings like S&P, Moody’s and Fitch for private and public firms
- Testing includes CRMD application functionality as well as its follows all the required financial regulations and compliances
- Testing the ORA(Online Rating Application) reports based on Divisions, Division Executives, Credit Officers, Obligations and Guarantor etc
- Worked on database migration project in SQL Server 2005/2008 and validating the data between the old db and new database comparing them with the cross reference tables(XREF)
- Database migration testing including verifying the data with the source systems data like SHAW,ODS,RDR etc
- Working extensively in database testing (Microsoft SQL Server 2005/2008)and verifying it with the dashboard data
- Extensively working with joins which includes more than two tables and Stored Procedures
- Working with HP Application Lifecycle Management(QC) 11.00 as the test management tool and defect tracking tool
- Participating in status meetings with the manager as well as with the team along with other teams like dev team
- Preparing the reports like daily, weekly status reports and defect status reports using HP Application Lifecycle Management 11.00
- Leading the team and reviewing their work on daily basis& helping them when needed.
- Working with SharePoint site in organizing the common documents for the management team and for other teams.
Environment: HP Quality Center (Application Life Cycle Management-ALM) 11.0, Microsoft .Net, SQL Server 2005/2008, C#, Flash, SOAP UI 3.0.1,Microsoft Silverlight, Microsoft Team Foundation Server(TFS), Microsoft Office (Excel, PowerPoint), SharePoint, Snag IT 10.0,Windows XP
Confidential, Houston, TX
Sr. QA Analyst
Responsibilities:
- Interacted with the Business analysts and Business users for clarifications on the requirements
- Worked in Iterative/Agile (SCRUM) methodology, worked in Weekly/Bi Weekly sprints, attended team meetings on daily (Stand Up), weekly basis to discuss on defects, sprint status and go/no go meetings.
- Prepared the gap analysis document & discussed with the manager about the coverage of the requirements and the gap needs to be filled.
- Involved in peer reviewing the test cases which were developed by other testers in the team.
- Worked in hybrid frame work model (FASTT) which involves keyword & data driven frame works.
- Involved in automating the manual test cases & use cases using QTP & VB 6.0
- Involved in DB and UNIX validations to make the test cases more efficient & useful for operate team
- Worked in UNIX environment like checking log files, involved in writing some shell scripts and executing some scripts.
- Involved in database testing which involves writing queries in TOAD and compared the DB results with the UI web table values from the application.
- Worked with Excel VBA programming & involved in writing VB macros/Functions
- Involved in white box unit testing using JUnit tool
- Discovering, maintaining, and tracking defects, generating defect reports, attending defect meetings and providing defect retest results and follow-ups with JIRA as defect management tool
- Participated in knowledge sharing meetings which involves the necessary changes to be made in the frame work with the team members.
- Involved in java web services testing using SoapUI web service testing tool
- Worked with Quality Center as requirement management tool for generating reports and requirement coverage for gap analysis
- Creating and maintaining test execution and defect metrics
- Conducting weekly batch run executions (UAT & QA) prepared the test results and published the results in SharePoint portal & interacted with the business users regarding the results.
- Involved in GO/NO GO meetings along with the AD team before every release and sign off the build based on the test results, defects found & the impact of the defects/changes in the application with build code.
- Very comfortable working for weekly/bi weekly releases as well as quarterly major releases on multiple applications at the same time.
- Worked in Onsite-Offshore model, coordinating with the offshore resources via conference calls and online meetings.
- Worked with Configuration Management tool Tortoise SVN
- Involved in developing Proof of Concept for multiple projects & interacted with developers, business users, operate team and testers from other teams.
- Created daily/weekly status reports & uploaded them in SharePoint Documentation portal
Environment: Quick Test Professional10.0, HP Quality Center 10, JIRA 4.2.2, JAVA, J2EE, JUnit, UNIX, VB6.0, VBA, SoapUI, WSDL, XML, Sybase/Oracle 11g, Windows XP Professional
Confidential, New London, CT
Sr. Quality Analyst
Responsibilities:
- Reviewed Business Requirements Documents and the Technical Specification.
- Involved in writing test plans and test strategies.
- Worked closely with the team in planning, coordination and implementation of QA methodology.
- Involved in Requirement analysis, identification and documentation of required system and functional testing efforts for all test scenarios (Positive and Negative testing).
- Reviewed the User/Functional Requirements to prepare a testing strategy and approach for LIMS Sample Manager and Lab instrument modules
- Involved in the computer systems validation lifecycle which matches with FDA regulations
- Involved in many GAP analysis meetings to reduce the gap between the requirements and the application.
- Generated Test Cases for each specification in Requirement Specification Document corresponding to each module.
- Linked requirements to test cases for traceability in Quality Center.
- Performed Smoke, Regression, Functionality and User Acceptance Testing.
- Recorded automated scripts using Quick test Pro to perform the functional testing of the application.
- Enhanced and modified the scripts according to the test case scenarios.
- Parameterized the scripts and enhanced them according to the test case.
- Involved in execution for testing of database using SQL queries (select, update, Joins, views statements).
- Used Serena TeamTrack as defect management tool to track and organize the defects.
- Updated, maintained, and promoted Test Scripts for Configuration Management and version control.
Environment: Quick Test Pro 9.0, Quality Center, JIRA, Serena TeamTrack, JAVA, Oracle 9i/10g, Windows XP Professional
Confidential, Cincinnati, OH
QA Tester
Responsibilities:
- Involved in Analyzing Requirements and Functional specifications.
- Participated in requirement Walkthroughs and QA Reviews.
- Verified that the requirements were testable, designed the test approach and ensured clear definition of roles and responsibilities.
- Involved in the development of the Test plan - Approach, scope, resource assignments & schedules and Testing Strategy.
- Involved in writing detailed test scripts to ensure adequate testing of new processes, user interface and batch programs.
- Created & Executed Test Procedures manually before using the automated testing tool QTP.
- Developed and maintained automated testing scripts with QTP.
- Extensively used PL/SQL queries to conduct Database/Back end testing.
- Verified the integrity of UI data with the database data.
- Verified execution of stored procedures with input values take from database tables.
- Interacted effectively with peers across the company sites, business analysts, development team, Operations, and vendor support to meet team objectives.
- Worked with Serena TeamTrack as defect management tool and used to track the status of the defects till it’s closed by the assignee.
- Prepared weekly status updates showing the progress of the testing efforts and issues to be resolved.
- Used Visual Source Safe for Version control.
Environment: Quick Test Pro 8.2,9.0, Serena Team Track, TOAD, PL/SQL, JAVA, JUnit, C, Linux, Oracle 9i/10g, Web logic 8.1SP4/9.2, Apache web server, XML, Windows 2003/XP
Confidential, Atlanta, GA
QA Analyst
Responsibilities:
- Involved in reviewing the business requirement documents and holding meetings with Senior Designers to clear the doubts.
- Experienced in collecting the requirements in case of insufficient requirements from the previous releases and from the Lead Designers.
- Developed the test plans, test strategies, test scenarios and test cases.
- Execute and analyze complex test cases and compare the results against expected results and product requirements.
- Experienced in maintaining the test cases and running them from Quality Center
- Involved in manual & automation testing using tools like Quality Center and Selenium
- Performed functional testing, integration testing and regression testing.
- Extremely involved in Database testing using SQL scripts and TOAD.
- Involved in backend testing using SQL scripts/queries including joins.
- Involved in data validations testing and compared the new system (Informatica) data with the legacy system data to make sure that data is loading into the new system properly.
- Worked with Quality Center as defect management tool and experienced with defect life cycle
- Creation of status reports using Quality Center and sharing it the management as required.
Environment: Selenium, Quality Center, Data Warehouse Tool (Informatica), Siebel, SQL, Java, TOAD, Oracle, TCP/IP, Windows 2000/2003/XP
Confidential, Tallahassee, FL
QA Tester
Responsibilities:
- I was involved in assessing the workflow required for Claim Dispatchers, Field Adjusters and Claim Owners.
- Involved in reviewing Business Requirement Documents and the Technical Specification
- Prepared Test Scenarios and Test Cases as per functional, business requirements
- Assisted the Project Manager in preparing the Test Plans and Test Effort Estimation
- Mapped the Requirements to the test plan and test cases and prepared Traceability Matrix using Test Directors.
- Prepared the test execution plan and tracking the execution.
- Expertise in testingDB2Stored Proceduresin mainframe environment and from front end java Screens.
- Performed Manual Testing prior to automating the test cases
- Involved in Collaboration Testing, System Testing, Load Testing and User Acceptance Testing(UAT)
- Manually performed backend testing by executing SQL queries
- Extensively used the File-Aid, TSO/ISPF, QMF and DB2 for validating the data
- Good Knowledge in testingweb servicesas part of interface testing (registry and SOA Architecture) from mainframes to open systems.
- Conducted Functional Testing using Win Runner
- Interfaced with developers to resolve technical issues and investigated software for faults
- Interacted with Web Administrator, Database Administrator and Network Engineer to help solve performance issues
Environment: Test Director, Mainframes, DB2, File Aid, TSO/ISPF, Web Services, Win Runner, Java, JUnit, Windows NT/2000/2003/XP
