Over 17 years of QA experience in all phases of software life cycle, including QA Test Management, requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management, and reporting. Skilled in test management, business analysis and ability to quickly relate business processes with systems functions. Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating Web based applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle. Successfully managed mid to large scale software testing and systems integration projects adding value to the business. Implemented several processes to drive towards tighter alignment of IT projects to support business needs.
Overview
18
18
years of professional experience
6
6
Certifications
Work History
Test Manager
Bank of America
3 2019 - Current
Managed QA teams and their activities in order to drive the delivery of QA services across business and technology teams
Scheduled and chaired quality review meetings to review effectiveness of performance mitigating risk, improving throughput and achieving customer satisfaction
Reported to senior QA Manager about project status and QA activities/forecasts
Developed Test Plans for multiple releases based on minimal business requirements
Developed project plans and conducted weekly status review meetings with all business groups
Analyzed status reports on weekly basis with the project team
Familiarized the team members with the customer needs, specifications, design targets, the testing process, design standards, techniques and tools to support testing effort
Assigned roles and responsibilities and deliverables to all team members
Established the testing process, testing and defect reporting methodology, techniques and tools to support testing effort
Coordinated the team to resolve defects of all components of the application
Coordinated System Integration Testing and UAT efforts
Developed Timeline for different cycles of testing
Prepared and maintained documents like Test Strategy, Test Report and Trace Matrix.
QA Team Lead
Bank of America
10.2015 - 03.2019
Worked on projects of high complexity within multiple development environments or enterprise-wide system
Created test plans, test strategy, RTMs and LOE's for multiple engagements
Led multiple system integration efforts
Responsibilities included: creating and implementing an integration strategy to ensure upstream and downstream systems interacted with each other without error
Ownership of projects and their management in HP Quality center for creating and documenting test plans, test scripts, test reports and dashboards
Prepared and submitted QA estimates and QA project schedules
Reviews information with project manager
Worked with the Business and Systems Analysts to interpret QA needs as requirements are being developed
Oversaw the creation of test cases, test scenarios and scripts in support of business functional requirements
Led the completion of testing processes
Ensured metrics comply with testing and requirements
Analyzed and reviewed test results with key team members and stakeholders and made recommendations regarding software defects
Used SOAPUI tool for executing web services testing activities including creating test projects, functional and load testing
Performed E2E data validation by using complex SQL queries to ensure the data integrity
Produced and communicated daily, weekly and monthly status reports to the project team to track progress
Identified and managed project risk, and developed mitigation strategies.
Senior QA Analyst
Bank of America
10.2011 - 10.2015
Test data management including data validation, manipulation and maintaining data integrity
Determined Test Planning Session dates
Determined Testing Risks and updated PlanView with risk information
Provided project test status to QA Team Lead-Release Coordinator
Analyzed Requirements and Design/tech-specs for testability
Coordinated feedback from testability reviews to PM from the QA team
Analyzed and Determined Test Data strategy
Assisted in identification of test data criteria as needed and followed up with Business teams on delivery of Test Scenarios to Scenario Builder
Determined test environments involved, locations, support contacts for each, access, links, upgrade impacts to hardware/software
Acted as UAT Lead in planning and executing UAT testing sessions with the business team
Assisted UAT Business Leads with set up in tools and tool training as needed
Coordinated UAT testing preparation, execution and reporting activities
Attended UAT Release level status calls and provided support for defect monitoring or issue resolution
Monitored stress/performance testing/incidents and status
Obtained final testing signoff from the Project team
Obtained and reviewed all test scripts are completed and archived for audit
Archived all Test Results for audit
Reviewed Automation test suites after every release.
QA Engineer
Bank of America
12.2006 - 10.2011
Analyzed and reviewed business requirements and functional design specifications with developers, project managers, and QA manager to ensure all requirements are met
Developed, maintained test plans, tested strategies, tested cases while performing all testing activities including functional, integration, system, regression testing
Documented timely reports related to release process, working and testing results of software
Managed the defect analysis system and identified functions in the application to be tested based on importance and prioritized based on deadlines
Created, maintained, performed, upgraded Automation test scripts, analyzed test cases, provided regular progress reports
Logged defects in detailed, understandable, reproducible way, tracking all assigned defects through to closure and interacting with members of Development Team to resolve discovered defects.