Qa Analyst Resume
3.00/5 (Submit Your Rating)
New York, NY
SUMMARY:
- 5 years of solid experience in manual testing environment and recent exposure to automation in banking and financial services industry
- Advanced knowledge of Software Development Life Cycle and Software Test Life Cycle
- Expertise in Agile and Waterfall methodologies in financial field
- Proficient in creating and executing Test Plans and Test Cases
- Experienced in creating Requirement Traceability Matrix to ensure all requirements are covered by test cases
- Experience documenting and updating defects both detailed and high level using HP ALM and JIRA
- Highly proficient accessing databases and performing back - end tests and data reconciliation using SQL and Linux
- Experience executing Smoke/Sanity, Functional, GUI, End-End, Back-End & Regression tests
- Very good knowledge of Capital Markets and Financial Products such as: Equities, Derivatives and Fixed Income
- Experience working with various financial instruments and fix messages (fix protocol)
- Advanced knowledge of Trade Life Cycle
- Experience testing Trade Order Management System
- Understand and work with FIX messages, Tags and Values
- Experience in creating orders and checking FIX logs for acknowledgement, execution and other messages
- Proficient in retrieving, analyzing & comparing FIX logs to manually verify captured data using Putty & Linux commands
- Expertise running End-End tests with automated scripts using VeriFIX to simulate Exchange
- Experience running regression tests using HP QTP/HP UFT
- Easily collaborate with developers and project managers to accomplish milestones.
- Able to work effectively in a team setting as well as on own initiative with minimal error and minimal to no guidance
- Very good at building consensus and assisting others
- Excellent interpersonal skills, including verbal and written communication
- Good analytical, diagnostic and creative problem solving skills
- Great at prioritizing workload in an efficient manner
- Detail oriented and a quick learner
- Solid history of discovering defects, resolving technical issues & ensuring delivery of high quality software solutions
TECHNICAL S KILLS
Application Languages: Java, JavaScript, Python, VBScript
Database Management: SQL Server, Oracle
Testing Tools: HP ALM/Quality Center
Automation Tools: HP UFT/QTP
Exchange Simulation Tool: VeriFIX
Defect Management Tools: Jira
Microsoft Office Suite: Outlook, Excel, Word, Power Point, Access
PROFESSIONAL EXPERIENCE:Confidential, New York, NY
QA Analyst
Responsibilities:
- Work in Agile environment testing team concentrated on Equities
- Coordinate with project management to understand specifications and requirements
- Review and Analyze Business Requirements Document, Functional Specifications Documents
- Develop, maintain, execute and update Te st P lan and Test Cas es using HP ALM
- Create Requirement Traceability Matrix to ensure all requirements are covered by test cases
- Attempt to duplicate reported defects
- Use Jira to Log, Prioritize, Track and Update defect status
- Set prioritization of modules testing
- Create system, integration, end to end, and regression test sets for new application functionality/enhancement and product releases
- Perform Regression tests before each release
- Running regression tests using HP UFT
- Analyze Fix log’s tags and values
- Extensive use of VeriFix to run End-End tests
- Use SQL joins to check constraint and verify data in tables.
- Use Linux to retrieve and extract fix logs from Unix box
- Test functionality of trading stocks
- Generate trading reports to cross check with database and Fix logs
- Support product releases across multiple code drops
- Ensure that assigned requirements are accurately tested and met zero defect level
- Work with developers to track backlog items
- Attend daily and weekly meeting status with the QA, Development and Management team
- Provide QA feedback for review retrospectives
- Train and mentor new software testers on testing procedures, product specs & policies to maximize performance
New York, NY
Software Tester
Responsibilities:
-
Analyze User Stories and Identify Requirements to create test cases
- Write and execute test cases on various features of Bond Cusip and its modules
- Use HP ALM to write and update test plan and test cases
- Execute GUI and Functional tests
- Test Functionality of trading Bonds
- Test RFQ (request for quote) messages: acknowledgement, execution and cancellation
- Run shell scripts in Linux to generate traded market data for client and tested client reports
- Write SQL statements using joins, subqueries & clauses for back-end tests and data manipulation
- Use Excel functions for data filtering and data matching.
- Running regression tests using HP QTP
- Log and track defects using JIRA
- Work with Developers to follow up on defects status
- Create test plans and release notes in the absence of BA or QA lead
- Report issues and provided suggestive solutions to the management team
- Escalate arising risks to the QA manager, Business Analyst, Project Manager if one is absent
- Create Test Summary reports
- Work closely with developers, business analysts and other project management personnel involved in Software Development Life Cycle
Confidential, Atlanta, GA
Software Tester
Responsibilities:
-
Active involvement in all aspects of the pre-testing: setting up hardware and software for the test team environment
- Involvement in analyzing business and specifications requirements documents
- Support in preparing Test Strategy and associated test plans
- Continuously update testing documentation
- Write test cases using MS Excel
- Responsible for migrating the test cases from excel sheets to HP Quality Center’s repository
- Execute test cases within identified time frames, within test environments and test data with high degree of accuracy
- Write SQL statements to check and verify Back-End data
- Document and report system defects to the project team
- Involvement in user acceptance testing
- Work effectively meeting deadlines in an Agile environment
- Communicates issues / concerns to development team, team lead and project resources
- Identify and communicate business risks relative to testing and implementation for evaluation by project teams
- Working under limited supervision, ensure that system under test meets business requirements
- Prepare testing related reports, if necessary
- Ensure that defects uncovered in the test are recorded, summarized and utilized in post project reviews in an effort to improve the development and test processes
- Participate in daily (scrum) and weekly team meetings to discuss new enhancement requests