Sr Quality Assurance Analyst Resume
2.00/5 (Submit Your Rating)
Ny New, YorK
SUMMARY:
- Result oriented IT professional with over 5 years of Software Quality Assurance experience with diversified skills of Manual Testing experience in the Financial Services and electronic Trading Systems.
- Looking for a challenging position to contribute to the delivery of defect - free solutions and bring my professional experience in break through attitude in identifying application defects and troubleshooting the root cause.
- Keen business sense, with demonstrated ability to thrive in fast-paced, deadline-oriented environments.
- Solid knowledge in Software Development Life Cycle (SDLC), Waterfall, Agile and Experience in Software Testing Life Cycle (STLC), Verification and Validation.
- Expert in developing Test Plan, Test Scenario and Test Cases based on Business Requirements and Technical Specifications of the electronic trading and other financial systems with excellent domain knowledge.
- Hands-on experience in handling testing process of complex projects with HP ALM, JIRA and communicating with Product and Engineering team on strategies and critical issues.
- Technical mind set in dealing with data driven environment and in validating the Data quality and data driven functionalities with SQL data manipulation language statements and netting, grouping functions on transactions.
- Troubleshooting skills with LINUX command line in verifying upstream and downstream connectivity of the complex financial systems based on FIX and XML messaging protocol through MQ.
- Comfortable in validating ETL processes and data warehousing workflows for Reporting Back End systems.
- Excellent in testing trading applications and understanding Order Management System with great knowledge of Capital Markets and Financial Products (Equity, Fix Income and Derivatives).
- Responsibility includes software releases, configuration, monitoring and support of all production system components and infrastructure. Ensure production changes follow change management best practices.
- Well-versed in working with FIX messages and scenarios in performing E2E testing of trade life cycle using VeriFIX application to simulate client side and exchange venues.
- Capable of working both as a team player and independently.
- Strong ability to resolve issues and prioritize workload in a timely and effective manner.
- Enjoy working collaboratively with QA engineers, developers and other stakeholders in challenging fast paced environment on industry leading projects.
- Excellent interpersonal and communication skills and eager to learn and develop my professional skills, excited to share my experience and knowledge with the team.
TECHNOLOGY SKILLS
RDBMS: MS Access, MS SQL Server, Oracle
Management Tools: HP QC/ ALM, JIRA, MS Office
Operating System: Unix/Linux, Windows
Testing Tools: HP QTP/UFT, VeriFIX
Other: XML, FIX protocol, SoapUI
PROFESSIONAL EXPERIENCE
Confidential, NY, New York
Sr Quality Assurance Analyst
Responsibilities:
- Review Business Requirements and analyze System Specifications to develop Test Scenarios and Test Cases.
- Participate in retrospective and planning meetings of the Testing Process in Agile-Scrum Development Cycle.
- Document detailed Test Scenarios, Test Cases and test scripts based on business requirements, support QA manager to coordinate test plans across multiple parties.
- Create End to End scenarios and Execute test cases with attention to detail, ensure all system components and function as per requirements and all in scope requirements are covered by tests in each sprint.
- Maintained and keep up to date the traceability matrix of test cases and business requirements for test completeness and best practices.
- Conduct smoke, functional, regression, performance and production testing manually and using Automated tests, created in Data driven framework in Selenium WebDriver.
- Perform Back-End and Data Base testing of Confidential trading platform (Desktop Version) reporting module.
- Test Market Dashboard, various Trading Blotters based on scenarios and compliance rules set up for the portfolio.
- Create Functional test cases verifying the order fields combinations, including reporting fields based on execution venue or Asset types of the tickets, test many user defined compliance management rules and platform defaults.
- Execute scenarios and playlist for verification of FIX messages and simulating FIX connectivity via VeriFIX.
- Perform End-to-End testing of trade life cycle and Participating in Performance/Volume testing.
- Utilize UNIX commands to tail specific FIX messages needed to verify functionality being tested.
- Troubleshoot and monitor the services with Linux command line to perform Back-End testing.
- Write and utilize SQL queries for Data base validation and database update verifications, validate if the raw data was properly converted to final application data through ETL system.
- Extensively use defect tracking tool JIRA to report the defect and track the issues, epics of the projects involved.
- Coordinate with development team and QA Lead to identify and address software bugs in a timely manner.
- Regularly follow up with Development Team to discuss discrepancies identified during testing.
Confidential, Jersey City, NJ
Quality Assurance Analyst
Responsibilities:
- Analyzed System Requirements Specification and prepared necessary Test plans and Test cases.
- Created Requirements Traceability Matrix (RTM) and Test Analysis Report (TAR).
- Created requirements, test cases, linked requirements with test cases for RTM, executed test cases, reported bugs and created Test Analysis Report (TAR) using HP ALM (Quality Center).
- Involved in writing Manual Test Cases and Test Steps for checking the functionality of the application and tested the GUI of the application comparing to the standards.
- Investigated software bugs and interacted with developers to resolve technical issues.
- Performed Back-End testing using LINUX commands.
- Tested RFQ messages: acknowledgment, execution and cancelation.
- Created UAT test steps and setup test environment similar to the hardware of the clients.
- Reported and logged defects through defects tracking tool HP ALM (Quality Center) and interacted with developers on the status of bugs reported on a regular basis.
- Proven understanding of application/product development, test and bug life cycles.
- Validated data that was parsed through the ETL process from main data source to accounting department.
- Tested integration of applications across the costumer’s real-time cash positions and cash forecasts.
- Participated in Sprint daily stand - up meetings, provided feedback to project team on the statuses of modifications and enhancements that were being tested.
- Participated in the team meetings with representatives from Development, Database Management, Configuration Management, and Requirements Management to identify and correct defects.
- Tested a centralized and decentralized treasury operations with a single source of data.
- Participated in weekly meeting and discussed modification request with management team
- Expertise in documenting defects with high level of detail, accuracy and informative recreation steps using HP ALM and JIRA.
- Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.
Confidential, NY, New York
Quality Assurance Analyst
Responsibilities:
- Involved in gathering Specifications/Requirements from Business Analyst and discussed it with Development Team prior to switch to testing part.
- Implemented Functional, Regression and UAT testing on the application under Agile and Waterfall Methodology.
- Provided traceability analysis using project management system.
- Successfully created detailed Test Plans, Test Cases and Test Steps.
- Executed Test Cases manually to verify the expected results.
- Investigated software bugs and interacted with developers to resolve technical issues.
- Wrote and executed SQL queries to check that data was properly stored in Data Base.
- Worked closely with Business Analysts and Project Manager involved in testing the permissions for various levels, and public queries updates, created and made changes to test cases based on the need to the clients.
- Handled multiple tasks independently and successfully in challenging and cross platform environment.
- Attended status update meetings on a weekly basis