Director Of Quality Assurance & Control Resume
Norcross, GA
SUMMARY:
A strong product leadership, commandeering Agile teams in developing innovative, multiplatform software products for millions of users, end - to-end ownership of full product lifecycle by defining and driving product strategy. Trusted leader, including during growth and acquisitions, adapting product strategy to business vision and mission, Passionate about bridging engineering efforts with fluctuating market needs and committed to user experience, Highly creative and technically sophisticated with sharp business acumen-guaranteeing world-class execution. Experienced in all phases of Software Development Lifecycle (SDLC) to include requirements writing, risk analysis, project planning, scheduling, Manual & Automated testing, defect tracking, management, and reporting. Effective combination of management and leadership experience in startup and large companies specializing in the area of Quality Assurance and Technical Support in both onshore and offshore facets. Work well in a team environment, emphasizing team and company goals over personal goals.
PROFESSIONAL EXPERIENCE:
Confidential, Norcross, GA
Director of Quality Assurance & Control
Responsibilities:
- Responsible for overall quality of all software and products.
- Build and manage an enterprise QA program
- Effectively lead and manage a team of professionals at varying levels in the organization to deliver the QA program to enhance application stability
- Applied proven project management methodologies to coordinate all planning, development, testing, documentation, and implementation activities.
- Developed project management deliverables, including project charter, scope, requirements, design, plans, issue tracking and status reports.
- Proactively defined and monitored project issues and risks and develop mitigation plans.
- Tracked progress of the projects and deliverables and regularly report status to project team and internal and external customers.
- Participated in Quality Assurance process to ensure that software development fulfills requirements documentation and adheres to architectural design, integration standards, and security policies.
- Enforced project deadlines, schedules and Agile Methodology.
- Lead project manager for all special operations projects.
- Hands On Quality Testing and QA Internal review meeting.
- Formalized test case generation and metrics tracking.
- Implemented regression test cases for web based Revenue Management .NET applications, Handheld devices, Point-of-Sale, Entry Units, Exit Units, Pay on foot and Access Point.
- Created all test plans and strategies.
- Responsible for staffing and human resource issues.
- Training of QA staff in product functionality and testing methodologies.
- Coordinate communication of test status to all parties: Senior Management, Client Administration, Product Management, Development, and QA teams.
- Established all QA processes and policies.
- Implement all phases of software quality assurance throughout the full development life cycle process to client systems delivery.
- Coordination of manual and automated testing of web-based applications.
- Create testing plans for QA efforts required for business-to-business integration.
- Responsible for overall quality of all software and products.
- Responsible for all aspects of management including recruiting, hiring, training, mentoring, disciplining and preparing performance evaluations.
- Developed and executed automated test cases utilizing Selenium and analyze the result.
- Developed and executed automated test case for Load testing
- Initiated special projects aimed at enhancing the products and processes of the company.
- Responsible for establishing and maintaining communication with executives and other managers to ensure Most effective product direction, technology advancement.
- Staffed and launched department with beginning personnel of one to a workforce of seven.
- Directed the activities for the Software Quality Assurance, Documentation, and Business Analysis staff.
- Attended weekly meetings with Project Leads to discuss project issues and resourcing.
- Interfaced with the Development Team to prioritize up to 50 projects in the queue.
- Provided intervention and direction to managers on escalated project issues and impending risk to timelines.
- Developed a team rapport between Development, Business Analysts, and Quality Assurance groups.
- Served as Configuration Manager and a member of the Change Control Board.
- Interfaced with business users to prepare and update Business Process Requirements (BPR) and Software System Requirements (SSR). Created test cases and test scripts.
- Ensured all artifacts complied with corporate SDLC Policies and guidelines.
- Prioritized outstanding defects and system problems, ensuring accuracy and deadlines were met.
- Developed and implemented advertising campaign structure for different market segments.
- Prepared and evaluated rapport for PCI SSC and PCI PA-DSS certification approval.
- Migrated Defects from On Time to TFS
- As Scrum Master I manage: Stand-ups, Backlogs, Sprint Planning Meetings, Retrospectives, Demos, Story Board and Story Writing.
- Manage automated builds to ensure continuous delivery.
- Created Traceability Matrix for Manual, Automation and load testing.
- Built the entire Quality Assurance Infrastructure. Major projects included:
- Creation of a Test Case Management System and Reports
- Implementation of automation testing across various applications
- Implementation of Testing Metrics
- Implementation of Beta Testing Process
- Implementation of Formal QA Process
- Implementation of Factory/Lane/Site Acceptance testing Process
- Selection of all QA tools and price negotiation with vendors.
- Led the migration of data from NetSuite to Heat incident management system.
- Led effort to consolidate multiple departments into one cohesive highly cross-functional Network Operations Center.
- Significantly reduced cycle time for implementation of new software releases. Collaborated with Development teams to establish software release management procedures, resulting in fewer ad hoc updates, and improved standardization.
- Led large-scale backup capacity testing for 2 data center libraries and identified system limitations.
- Led large-scale testing for data center migration, as well as an upgrade from Oracle 9i to Oracle 11G.
Confidential
Quality Assurance Engineer/Technical Writer
Responsibilities:
- Serve as Lead QA tester for all projects with a QA team of 15.
- Found, recorded, researched, tracked, and verified code defects and system anomalies.
- Formalized test case generation and metrics tracking.
- Implemented regression test cases for server applications, and RF devices.
- Coordinate communication of test status to all parties: Senior Management, Client Administration, Product Management, Development and QA team.
- Interfaced with Development and Marketing organization to implement formalized business, functional, and Technical requirement documentation
- Attended weekly meetings with Project Leads to discuss project issues and resourcing
- Create, edit, and maintain technical documentation for Red Prairie (WMS) Ware House Management System application.
- Develop documentation project plans and timelines.
- Collaborate with departmental programmers to collect and interpret input from IT or other departmental personnel.
- Provide presentations and training to department members and external organization i.e., the FDA.
- Generated status reports, test analysis; bug reporting, verification, tracking & management using HP Quality Center.
- Documented Business Requirements for software enhancements and changes.
- Tested user interface, software functionality, hardware and Radio Terminal System for Red Prairie Application.
- Validated Test Scripts for warehouse audits by FDA.
- Wrote test cases for Radio Frequency Terminal.
- Implemented test scenarios for the warehouse and Distribution Center Management System operations.
- Created FDA compliance documents: UTS/UAT.
- Wrote Business Requirements for health care software validating expiration dates for eye care products.
- Attended status review meetings, interacted with project owner and QA compliance manager.
- Performed OQ, IQ, PQ, and database validation testing.
- Implementation of Quality/validation plan and Summary Report.
- Participated in Design Review sessions.
- Conducted GxP HLRA (High Level Risk Assessment Document) for approval.
- Implemented and maintained an appropriate change and system management control process.
- Identified project deliverables.
- Supported and guided validation activities for Heath, Safety and Environment Compliance risks.
- Ensured compliance with Quality Manuals
- Created Traceability Matrix and Document Master Index.
- Developed Final Qualification Summary Report.
Confidential
Lead Quality Assurance Engineer
Responsibilities:
- Defined and implemented software development and QA process to move the company from startup mode to a more repeatable, predictable development model.
- Presented information on quality assurance practices to upper management and showed how a focus on quality is important to the company's success.
- Implementation of Test Plans and templates to create test cases, and test scripts for Web applications.
- Executed Regression Test to ensure that the introduction of new components into application doesn't affect the existing functionality.
- Kept track of the customer related issues, assigning priorities/severities to ensure timely defect resolution using Team Track.
- Maintained constant communication w/ development resources regarding any issues or problems found during build/release.
- Analyzed application and system event logs for errors encountered for multiple applications.
- Attended status review meetings, interacted with developers, Architects to resolve issues.
- Generated status reports, test analysis; bug reporting, verification, tracking & management using Team Track.
- Performed functional, regression, smoke, ad hoc, automation, boundary value, Manual, special case, black and white box testing on various web-based applications.
- Implemented process for the QA organization.
- Performed regression, validation and end-to-end testing.
- Managed entire QA process, beginning from application inception to date of product delivery included defined test objectives, designed Test Plan, and developed Test procedures as per requirements.
- Worked in close interaction with upper management to gather requirements.
- Participated in project update meetings and weekly defects status calls.
- Worked closely with developers and the business team to fully understand the scope and the functionality of the proposed system and functional requirements.
- Developed and executed automated test cases utilizing Mercury Quick Test Professional and analyze the results.
- Maintained, update and execute automated test scripts using VB Scripting.
- Updated Scripts and test cases using HP QTP.
Confidential
Quality Assurance Engineer
Responsibilities:
- Maintain constant communication w/ development resources regarding any issues or problems found during build/release.
- Perform manual and automated testing of web-based applications. Position requires heavy emphasis on development of Test Plan, Test Cases, and Test Scripts.
- Create, maintain, and execute automated test scripts with QTP using data driven, parameterization, synchronization, and checkpoint techniques.
- Write/maintain SQL queries for data base testing.
- Certify testing environments upon receiving new builds of code.
- Create the usability test plan for various applications.
- Analyze application and system event logs for errors encountered for multiple applications.
- Create test cases from Technical and Functional Specifications.
- Analyze user and business requirements for the new build and compared of those with the old build to modify test plans for positive and negative scenarios for functional and performance testing.
- Prepare Test Plans and templates to create test cases, and test scripts.
- Perform functional, regression, smoke, ad hoc, automation, boundary value, manual, special case, black and white box testing on various web-based applications
- Perform manual and Automated Regression testing after every build Installation.
- Utilize Test Director/Quality Center for bug tracking and test management.
- Perform Load/Performance testing using Load Runner.
Confidential
Quality Assurance Engineer
Responsibilities:
- Found, record, research, track, and verify code defects and system anomalies.
- Certify testing environments upon receiving new builds of code.
- Provide daily reports for hot fix and project status.
- Responsible for using Test Director to create QA documentation including Test Plans, Test Cases and Defect Tracking Assist Product Management in designing batch system applications.
- Plan application test cycles, and assist programmers in identifying bugs in product software and system environment.
- Act as a third level support for clients and internal System Engineers.
- Train new hires on functionality of multiple applications.
- Configure new testing features along with products.
- Acted as the liaison between business owners and the Client during User Acceptance Testing.
- Documented Business Requirements for software enhancements and changes.
- Participated in Design Review sessions.
- Insured data was being received/sent correctly via XML files.
- Attended Test Case Inspections to assure compliance of all requirements.
- Performed regression testing after defect resolution.
- Assist in conducting load and stress testing on Point Of Sales terminals.
- Update and executed back-end batch test cases with the most recent information for Automatic
- Created Manual and Automated test cases and scripts.
- Reviewed the System requirement document for developing high-level Test Strategy.
- Analyzed the Functional Business requirements and Design documents, Developed Test plans for different Testing stages
- Interacted with Development and Design teams to design and plan the test plans.
- Performed Load/Performance, security, recovery, multi platform, concurrence, and database validation. Performed regression testing using Winrunner.
- Participated in all appropriate Test scenario inspections, Test case reviews, work and functional mapping sessions.
- Participated in enhancement meetings, investigated software bugs, and helped the developers to resolve technical issues.
- Responsible for submitting the bugs into the Test director depending upon their priority
