Qa Test Lead Resume
Executive Summary
- Over 8 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
- Strong knowledge of the Systems Development Life Cycle (SDLC) models such as Water Fall and Spiral and Rational Unified Process methodology
- 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.
- Built strong and high performing teams by encouraging creativity, mentoring the team professionally and improving overall team morale leading to increased productivity and reduced employee turnover
- QA experience in a variety of business environments including Financial, Health and Travel
Test management · Test planning · Scope management · Estimation · Issues/Risk management · Customer relationship
Team building · Team utilization · Onshore/Offshore team management · Continuous process improvement
Conflict resolution · SLA management · SDLC · Agile · Scrum
Awards and Recognition
- Certificate of excellence from Wells Fargo bank for distinction in software testing
Education
- Masters of Science, Minor in Computer Science (2003)
Confidential,Washington DC, DC Jan 2011 – Present
Position: QA Test Lead
As a Quality Assurance Technical Lead, I support the Director of Requirements and Quality Assurance to lead a team of testers within one or more revenue channels or programs within Amtrak’s IT Marketing & Product Development portfolio. I am working on multiple parallel programs/systems within Amtrak IT department. Some of the major engagements that I have been a part of in Amtrak as a QA Lead are:
- Customer Data Integration (CDI) Web Services: Build core CDI and Internet Booking Profiles web services to expose key functionalities of the CDI environment through channel agnostic Web Service interfaces following Saas (Software as a Service) approach for delivering application functionalities to end users
- ITII Data Center Migration: The move involves re-hosting most current applications from dedicated servers to virtual servers managed by IBM at IBM facilities. The final configuration comprises of hosting production and lower environments in separate locations
- Disaster Recovery: Testing recoverability of all applications that were migrated during the ITII Data center Migration exercise
- Content Management for Reservations and Ticketing Content: Deliver a central repository for managing policies, procedures, and other content related to reservations and ticketing
- SNA Decommission: Migrate communication protocol from SNA to TCP/IP between mainframe applications and message/ticket printers
Environments: Quality Center, SQL, SOAP-UI, MS Project
Responsibilities:
- Work on projects of high complexity within multiple development environments or enterprise-wide system
- Create test plans, test strategy, RTMs and LOE\\\'s for multiple engagements
- Lead 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
- Prepare and submit QA estimates and QA project schedules. Reviews information with project manager.
- Work with the Business and Systems Analysts to interpret QA needs as requirements are being developed
- Oversee the creation of test cases, test scenarios and scripts in support of business functional requirements
- Lead the completion of testing processes. Ensure metrics comply with testing and requirements.
- Analyze and review test results with key team members and stakeholders and makes recommendations regarding software defects.
- Using SOAPUI tool for executing web services testing activities including creating test projects, functional and load testing.
- Perform E2E data validation by using complex SQL queries to ensure the data integrity
- Produce and communicate daily, weekly and monthly status reports to the project team to track progress. Identify and manage project risk, and develop mitigation strategies.
Confidential,Minneapolis, MN Sept 2010 – Jan 2011
Position: QA Test Lead
Ingenix is a global health care information and technology leader. Ingenix Company helps its clients in solving the most important problems in health care by using its data, software, services, and its consulting and implementation expertise.
Ingenix Sales Operations identified a need for creating Sales, Marketing & Finance data warehouse in order to minimize the manual process of generating revenue, customer and sales reports for its clients. I worked as a QA Test Lead on multiple parallel projects of an overall approach, which included establishing foundational data structure to maintain Customer, Revenue and Sales data, automating data migration b/w data sources and the warehouse; and, implementing foundational analytical capabilities that can be enhanced in future phases. The objectives also included creating Crystal Reports for generating sales and revenue reports from wide range of data sources.
Environments: MS Project, Quality Center, SQL, QTP, MySQL Server, Oracle, TOAD
Responsibilities:
- Manage QA onshore-Offshore team model to support comprehensive communication between onshore business and development team, and offshore QA team
- Work with business partners and other groups to lead Quality strategies for projects and platforms
- Coordinate meetings with Project Managers in an effort to understand projects schedules in order to set QA priorities
- Generate QA estimates for multi-phase project approach and communicate to project manager
- Communicate project status, issues, and project plan to management and the project team
- Managing and directing QA staff to achieve deliverables
- Create test plans and strategies to validate successful creation of data warehouse, implementation of automated data intake process from existing and future sources, validate successful implementation of ETL process of data transformation and loading in the warehouse in compliance with defined Client Migration Logic, and to validate successful creation of business defined canned reports and future ad-hoc reports
- Lead the UAT effort and arrange/facilitate UAT testing sessions
- Develop / validate Oracle SQL queries by employing TOAD
- Develop reports / test reports in Crystal Reports 2008, with Oracle and SQL Server 2008 databases
- Write and execute complex SQL queries to validate successful data migration and transformation
- Identify and log defects if/when a test fails, if necessary, using SQL to narrow down the root cause of the problem for efficient investigation by the development team
- Extensive use of Quality Center for test execution, defect tracking and QA related reports creation
Confidential,Des Moines, IA Feb 2009 – Aug 2010
Position: Sr. Test Lead/Coordinator
I worked as a Sr. Test Lead/Coordinator responsible for testing activities of multiple projects involving Wells Fargo Home Mortgage, Wells Fargo Financial and Wells Fargo Home Equity. Main job responsibilities include acting as a lead in the creation, preparation and conducting quality assurance reviews and the development/execution of test plans and scripts for multiple projects.
Wells Fargo acquired Wachovia at the end of 2008, which doubled the company in size. I am also handling multiple projects as a QA Lead which encapsulate the integration of IT departments from both the financial institutions.
Environments: Quality Center, ClearQuest CDTS, SQL, PlanView, MADC, MS Project
Responsibilities:
- Handle multiple Quality Assurance projects simultaneously
- Testing variety of Mortgage and Equity projects and financial applications including Loan Origination and Processing applications, Post Closing and Secondary Market Systems
- Responsible for QA documentation and deliverables following all stages of software development
- Plan and facilitate Initial Test Assessment
- Determine risks and provide weekly project test status in MADC and PlanView
- Review release schedules and plan all testing related activities accordingly. Provide information to PM to include in the Project Plan related to testing.
- Test data management including data validation, manipulation and maintaining data integrity
- Determine Test Planning Session dates
- Determine Testing Risks and update PlanView with risk information
- Provide project test status to QA Team Lead-Release Coordinator
- Analyze Requirements and Design/tech-specs for testability
- Coordinate feedback from testability reviews to PM from the QA team
- Analyze and Determine Test Data strategy
- Assist in identification of test data criteria as needed and follow up with Business teams on delivery of Loan Scenarios to Scenario Builder
- Determine test environments involved, locations, support contacts for each, access, links, upgrade impacts to hardware/software
- Schedule, prepare and facilitate Test Planning session(s)
- Create Master Test Plan for all phases of testing
- Review project set up in Planview, MADC, ClearQuest, PAC2000 and Quality Center to verify proper usage during release activities
- Coordinate IST testing preparation, execution and reporting activities
- SQL script execution for backend testing support
- Act as UAT Lead in planning and executing UAT testing sessions with the business team
- Assist UAT Business Leads with set up in tools and tool training as needed.
- Coordinate UAT testing preparation, execution and reporting activities
- Attend UAT Release level status calls and provide support for defect monitoring or issue resolution
- Monitor stress/performance testing/incidents and status
- Obtain final testing signoff from the Project team
- Obtain and review all test scripts are completed and archived for audit
- Archive all Test Results for audit
I worked as a Jr. QA Manager to oversee and manage QA teams and activities directed towards delivering enhancements to several existing back office applications for operations and accounting, and regulatory reporting systems. Mainly the applications included dynamic MIS systems for balance sheet/cash flow management, trial balance, audit and other transactional reports and P&L. My core responsibility was to manage quality assurance teams to ensure that high quality applications are released to production on time.
Environments: MS Project, Excel,Quality Center, Windows 2003, MS Access
Responsibilities:
- Managed QA teams and their activities in order to drive the delivery of QA services across business and technology teams
- Partnered with back-office business units of operations and accounting to understand their needs and requirements
- Extensively used MS Project tools to develop plans, assign resources to tasks, track progress, manage budgets and analyze workloads
- 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.