Sr Quality Analyst Resume
NY
SUMMARY
- Over 8 years experience working as a Sr. Quality Assurance Analyst in Application Development & Testing
- Strong experience in testing multi - tier applications in Financial & Banking sector
- Hands-on experience in testing & validating functionalities for different client/server and web based applications for trading securities like Equities, Fixed Income, Derivatives
- In-depth knowledge of equities products, fixed income products like Corporate Bonds, Munis, T-Bills, T-Notes, T-Bonds, Government bond, Commercial Paper, CDO, CMO, ABS, MBS
- Knowledge of financial regulations and compliance acts like Basel and Dodd Frank
- Good understanding of Market Risk, Credit Risk, Inflation Risk, and Interest Rate Risk
- Proficient in working with different SDLC Methodologies such as RUP, Agile, and Waterfall
- Well versed in conducting Application Requirement analysis, Use Cases analysis, Business analysis, JAD sessions, and Gap analysis
- Strong working experience in analyzing UML diagrams such as Use Cases, Class diagrams, and Activity diagrams
- Excellent experience in performing manual and automation testing using tools like QC, QTP, Load Runner, and Win Runner
- Strong analytical skills for analyzing the Business Requirements, Business Rules/Processes, and System Requirements to derive scope of testing
- Expertise in developing Test Plan, Test Scenarios, Test Cases, and Test Scripts
- Experience in creating Requirements Traceability Matrix to ensure all the requirements are covered by the test cases
- Hands-on experience in conducting Functionality Testing, Integration Testing, GUI Testing, Performance Testing, Smoke Testing, and participated in UAT Testing
- Hands-on experience in testing the data load process (ETL) as per data mapping document
- Strong expertise in managing Defect Tracking Lifecycle in QC, Bugzilla, and JIRA
- Knowledge of financial protocols like SWIFT, FpML, and FIX
- Understanding of pricing & valuation techniques like Binomial Pricing, Time Series Analysis, and Black Scholes
- Strong experience in conducting database testing through analyzing the different data models - conceptual, logical, physical, ER diagram.
- Extensive experience in writing SQL queries to ensure data validation and data completeness on different databases like Oracle, MS SQL Server, and Sybase
TECHNICAL SKILLS
Operating Systems: Windows XP/2000/Vista, UNIX, Linux, MS-DOS
Testing Tools: Quality Center, QTP, Load Runner, Win Runner
Languages: C, C++, .Net, Java, XML, HTML, VB Script
RDBMS: Oracle, MS SQL Server, MS Access, DB2, Sybase
DB Tools: Rational RequisitePro, Rational Rose, TOAD, iSQL*Plus, SQL*Loader
PROFESSIONAL EXPERIENCE
Confidential, NY
Sr Quality Analyst
Responsibilities:
- Followed Agile Scrum methodology in designing the test plan, analyzing requirements and business model
- Participated in GAP analysis to compare existing system to the new system
- Analyzed the design documents like BRD, FSD, and Data Mapping to get the understanding of application and subsequently preparing test plan, test scenarios, test strategies, test cases, and test scripts
- Performed in-depth analysis of UML diagrams like Use Case diagram, Activity diagram, State diagram, and Sequence diagram to prepare test cases
- Used Quality Center Test Director to manually execute test cases and log defects
- Participated in review and walkthrough sessions with the end users, developers, managers, and business analysis team
- Conducted daily status meeting with the offshore development team to review the open issues and updated the project plan on daily / weekly basis
- Assisted database modeling team in creating Entity Relationship Diagrams and executed several SQL Queries on the database for validating test results
- Maintained the requirements traceability matrix throughout the testing phase
- Performed different types of testing like Functional Testing, Integration Testing, Smoke Testing, Regression Testing, and System Testing
Environment: Windows XP, Rational Rose, MS Office, MS Project, Java/J2EE, HTML, SQL Server, Quality Center
Confidential, NY
Lead QA Analyst
Responsibilities:
- Conducted Requirement Analysis, Business Analysis, Use-Case Analysis, and Gap Analysis
- Developed Test Plan, Test Scenarios, Test Cases, Test Scripts, and Test Data as per the Business Requirements Document
- Performed Functional testing, Integration testing, System testing, GUI testing, Smoke testing, Regression testing, Database testing, and participated in User-Acceptance testing (UAT)
- Participated in JAD session with Business Analyst, System Analyst and end users
- Created Traceability between Requirements and Test Cases using Quality Center
- Involved in Web services testing using internal Web Services Testing tool
- Worked on conversion of manual integration tests into automated tests using QTP
- Developed and enhanced automation scripts using VB scripting
- Inserted standard checkpoints to compare values between the required and the resultant test cases
- Conducted cross browser testing on the application
- Conducted database integrity testing using SQL Queries on reporting functionality
- Used Quality Center as a repository for all of the testing efforts
- Tracked the defects using Quality Center and generated defect summary reports
- Conducted formal bug review meetings & produced daily progress report to Test Lead and Project Manager
- Assisted the Team Lead with daily QA tasks and attended project meetings, release meetings and QA status meetings
Environment: Quality Center, QTP, Oracle, SQL, Java, VB scripting, UNIX, XML
Confidential, FL
QA Analyst
Responsibilities:
- Extensively interacted with front office (traders) and back office (settlement, operations) prime brokerage to analyze the system configuration and flow of the system to perform the automation testing
- Involved in developing test plan and test cases according to business requirements
- Performed Functional testing, Regression testing, and GUI testing
- Wrote SQL Queries to retrieve data from the database
- Participated in meetings with Project Team and Development Team to understand functional requirements
- Executed tests before and after bug fixes as a part of regression testing
- Detected, Tracked, and Reported defects using Quality Center
- Maintained the Requirements traceability Matrix throughout the project lifecycle
- Participated in daily status meetings going over the issues list
- Participated in user-acceptance testing before sending the application into production environment
Environment: QTP, Quality Center, UNIX, .NET, XML, HTML, Oracle, MS-Access, MS-Visio
Confidential, FL
QA Analyst
Responsibilities:
- Participated in developing test plan and setting up test environment
- Used Quality Center to develop test cases, test scripts and logging the defects
- Extensively performed Functional testing, Integration testing, GUI testing, Smoke testing, Regression testing, Positive testing, and Negative testing
- Developed automated test process using QTP to create reusable scripts for regression testing
- Used checkpoints for easy future use of the script and parameterization for the loop-like conditions of the script
- Used all necessary checkpoints of QTP to make the reusable scripts on enhancements
- Enhanced VB Scripts generated for QTP in the Expert View
- Conducted GUI testing - tested the screen navigation, graphics and hyperlinks to make sure that these are established as per the business requirements
- Wrote and executed SQL queries for back-end testing
- Involved in weekly walkthrough and inspection meetings to verify the status of testing
Environment: QTP, QC, Oracle, TOAD, UNIX, Java, J2EE, HTML, XML
Confidential
Quality Analyst
Responsibilities:
- Reviewed the Business Requirements Document and Use cases to finalize the scope of the testing
- Participated in JAD sessions and GAP Analysis
- Prioritized the requirements deliverables
- Maintained the Requirement Traceability Matrix
- Wrote test cases for different functional requirements
- Involved in Sanity testing on the application builds to ensure the stability
- Performed Functional testing, GUI testing, and System testing
- Performed Validation testing to ensure that correct data is entered in the database and ensured Graphical Reports were generated
- Worked closely with the development team and business analyst for change management
- Identified several bugs, logged and tracked the defects using Quality Center and interacted with the developers to resolve the defects
- Participated in weekly status meetings, process improvement meetings and walkthroughs
Environment: Quality Center, Java, Sybase, UNIX, MS VISIO, Windows XP
