Software Quality Assurance management
Leader of Quality Assurance Test Teams
Senior Level Software Quality Engineer with over 15 years of applied experience in Leading Quality Assurance Projects and Teams (US and Offshore).
Core competencies include:
Team Building and Leadership
Manual QA Testing
Software Development Lifecycle Process
Sprint Planning, Daily Standup Meetings, Sprint Review, and Retrospectives
Building Alliances & Partnerships
New Product Technology Evaluation
Test Management Tools (i.e. HP Quality Center, Test Director, QuickTest Pro, Rational ClearQuest and ClearCase, Rational SouceSafe, PVCS Tracker, Zephyr, JIRA, Confluence and Microsoft Project, Word, and Excel, Active Directory, Citrix, FMEA, JAVA, C++, Windows Operating Systems, and .NET)
All State Leasing Corporation – Virginia Beach, VA Nov 2016 thru Present
Contractor - Manager/QA Engineer
Oversee and manage the daily activities and workloads for software project team.
Accurately estimates time and resource requirements.
Enforces SQA engineering standards and best practices.
Identify and mitigate risks in development activities.
Work collaboratively with the peer development and content teams.
Provide technical leadership and inspiration to a team of test engineers.
Mentor and manage the professional development of the team members,
Provide technical and architectural oversight and guidance
Set development milestones, deadlines, and drive tasks accordingly
Interface with stakeholders, senior management and platform test teams to establish requirements
Provide regular status updates to senior management
Anthem Incorporate, Off Premise Worker – Alpharetta, GA Aug 2014 – Sept 2016
Management of Software Integrating Testing of the Compass and Voice Portal Software Builds
Participate in the development of short- and long- term goals and plans for the work group.
Ensured effective planning, organizing, prioritizing and delegating assignments to direct reports and team members.
Provide effective leadership and management to Quality Assurance Analysts.
Provide technical project management.
Manage staff in globally distributed locations.
Partner with development and other areas of the organization on technical projects.
Promote and drive metrics into all areas of the organization.
Develop strategy around process improvements, staffing, reporting, and overall QA strategy.
Develop and execute testing automation strategy.
Mentor senior engineers to ensure skills are adequate to perform in their assigned roles.
Demonstrate awareness of business objectives, impacts to the company and accountability for decisions made within the team.
Coordinate the development, implementation and recording of suitable training programs to ensure awareness of best practices and compliance requirements.
Assist in the coordination of departmental administrative procedures, including performance planning and review, promotion planning, hiring, etc.
Facilitate regulatory inspections and report results of such inspections periodically to management.
Advise functional staff regarding regulatory compliance and industry expectations.
Provides leadership in the execution of effective testing of code functionality, as well as the technical leadership in regards to (Waterfall, and Agile) testing techniques.
Plan, write, execute and evaluation software quality assurance (SQA) tests of code releases.
Document, track, and report software defects following department standards and procedures.
Analyze and resolve problems.
Responsible for the development and maintenance of an effective organization for areas of responsibility, ) evaluation of staff in accordance with project deliverables; b) efficient work flow patterns; c) coordination of training in software/hardware, and departmental procedures; d) effective delineation of duties and responsibilities; e) suitable staffing commitments; f) appropriate supervision.
Responsible for the development, implementation, documentation, and monitoring of an ongoing quality assurance program. Ensures compliance with department standards and regulatory agency guidelines.
Responsible for the development, implementation, documentation, and monitoring of an ongoing quality assurance program. Ensures compliance with department standard and regulatory agency guidelines and standards.
Delivers regular one-on-one meetings with employees and writes employee reviews.
Serves as liaison with other organization components; establishes and maintains the working rapport necessary to develop cooperation and effectively integrate area services throughout the corporation.
Avious Services LC, Atlanta, GA Jan 2008-Aug 2014
Remote - Software Quality Assurance Manager/Director
Providers of IT services begin with product-related consulting engagements to assist clients with the Development, Testing, Installation, Configuration and Maintenance of Desktop and Web-based Software products.
Responsible for the overall coordination and execution of software QA testing activities including analysis, understanding and validation of business requirements.
Development and definition of test plans, test cases, management and coordination of test resources and test environments.
Defines scope, deliverables for the testing activities of assigned projects, collects, identifies, defines, and organizes detailed information relating to testing requirements.
Plans, manages and executes tasks related to the production of test cases, test scripts and test data.
Plans and manages the execution of the test cycle, including organizing the capture of test results.
Participates in the analysis of results and the defect management and resolution process.
Understands and uses appropriate automated testing tools.
Records and applies metrics to monitor performance and measure key testing criteria.
Stays current on emerging tools, techniques, and technologies.
Support/supervise the activities of the testing team and will occasionally participate in the execution and analysis of test results.
Management of Business Analysts charged with capturing eliciting the business requirements linked to the software projects, document requirements/problems/issues from the business, and assimilate the information, preparing it and formatting it accordingly.
GE Energy, Norfolk, VA Apr 2007- Dec 2007
M&D Software QA Leader
Leader of two teams consisting of 48 Quality Assurance Engineers that perform Manual, Automation, and Performance testing in support of GE Energy enterprise software solutions.
Managed and coordinated all (Manual/Automation, and Load) testing activities to execute and complete assignments.
Worked collaborate with the peer development and content teams, including those in remote sites/offices.
Set QA milestones, deadlines, and drove tasks accordingly.
Oversight and management of daily activities and workloads for multiple teams, and accurately assessing estimates time and resource requirements.
Work in conjunction with the Software Development Manager and Program Manager to develop test release criteria to ensure test cases designed to the requirement specifications, and are testable.
Establish and drive testing processes, procedures, and testing metrics while improving quality to the customer.
Work as a coach/mentor to develop less experienced testers.
Identified and mitigated risks in development activities.
Provide technical development and training for testers.
Work as part of a global team supporting testing issues.
Ensure traceability of requirements that linked the business requirement to the test cases.
Development of detailed test plans and lead execution of test activities according to the project plan(s).
Ensure test records area maintained and analysis performed on all defects detected and logged in the defect tracking system.
Provided technical and architectural oversight and guidance.
Enforced SQA engineering standards and best practices.
Collect, evaluate and publish quality metrics and test results to the project team.
Konzultz Inc., Decatur, GA Nov 2002-Feb 2007
Software QA Manager
Responsible for managing and coordinating Software QA testing projects supporting Web-Based and Client-Server Software releases developed for the healthcare industry and business offices.
Manage and supervise two Software Quality Assurance teams in their daily duties as well as coordinate and improve the QA testing process.
Review of functional specifications, and manage the creation of detailed test plans and test scripts for Billing Software spanning service-oriented application servers, financial backend systems and standalone window applications.
Develop, implement, and continuously improve QA processes.
Create (manual/automation) test cases and procedures from specified project requirements.
Coordinate all testing resources for assigned projects.
Accurately report and track defects throughout the development life cycle.
Calculate testing estimates and develop testing schedules for assigned projects.
Develop and maintain effective communication skills in working with both technical and non-technical team members.
Participate in product/project meetings and reviews as the Quality Assurance representative.
Logging and tracking defects in Trouble Tracking system, including well-written, detailed technical context.
Create and maintaining testing environments, including web servers, database servers, and wireless devices and other required infrastructure.
Conducting product stress and performance tests, including simulating loads and measuring performance of all system components.
Perform plant-wide direction audits on quality related activities and decisions on quality problems associated with products.
Manage the Corrective and Preventive Action (CAPA) system.
Perform annual performance appraisals and maintain records of the QA Staff.
McKesson Corporation, Alpharetta, GA Apr 2001-Nov 2002
Senior Software Quality Assurance Engineer
Responsibilities included Software Quality Verification Testing and Deployment initiatives supporting Medical Corporation’s Medical Imaging Systems.
Performed technical reviews of our hardware/software platforms to baseline procedures and processes required to build, test and deploy McKesson’s Enterprise Suite of Software product offerings.
Key participant of the quality improvement team, and I partnered with our development team to identify, replicate, document, and resolve system and application defects prior to releasing the software to our clients.
Enforced software QA Standards and best practices.
Deployment and Beta Site testing of the Patient Electronic Folder, Document Scanning /Document Query System, medical Imaging system at our nation’s hospitals.
Test case design, execution and defect reporting.
Tools: Scanners, Oracle DB, Magnetic Storage, TCP/IP, C++, Windows98, NT, 2000, XP, Ghost, PVCS Tracker, ISO9001, CMM, SQL Server, HTML, Java, WebLogic, and Citrix
AT&T LABORATORY, ALPHARETTA, GA May 1996-June 2000
Software Quality Engineer – Project Lead
Lead QA Test Engineer charged with leading and coordinating system validation and performance testing, defect correction, and regression testing of AT&T’s Itamac Client Server and Web-Based Enterprise Software releases.
Prepared and implemented the QA strategy for software programs/projects.
Provided QA work estimates and QA-specifics resource requirements.
Identified and assigned QA resources needed for the program(s)/project(s).
Provided testing resources with training and mentoring on the testing processes, test-standards, and the testing tools (Quality Center, Business Process Test, QuickTest Professional, Performance Center, etc.).
Coordinated the testing efforts for projects that involved multiple applications or portfolios.
Coordinated and facilitated the defect triage meetings
Key participant in requirements gathering and code review sessions.
Defect reporting/tracking and escalation sessions (QA/Dev).
Coordinated the setup of Alpha and Beta test environments (hardware/software platform).
Ensured traceability matrices are available.
Metric – daily readout of project status (i.e. software verification, unit, integration, regression test results).
Management of Software Implementation and Client Support.
Regular one-on-one meetings with employees and writes employee reviews.
Interoffice Planning –Voice, Data, and Video equipment installation and configuration.
Designed and managed the GCSC Voice and Data MAC process.
Management of the Hardware and Software “Maintenance” Upgrades, and the evaluation of new telecommunication (hardware/software) solutions accomplished the GCSC internal business requirements.
Supported all data quality management activities related to loading, extracting, and presentation of data stored in the GCSC’s data-store and data-warehouse environments.
Education & Credentials
B.S. in Electronic Engineering Technology – Norfolk State University, Norfolk, Virginia
Professional Development Coursework
Coaching- Achieve Global; Management of Remote Teams
Leadership for the Future
Software Quality Assurance - SDLC
Software Testing Tools, and Test Management Software
Six Sigma Green Belt training
Project Management 2016
Basic Negotiating Skills
Professional Interviewing Skills- Achieve Global
Microsoft Office (Word, Excel, PowerPoint, Access, and MS Project), SharePoint, JIRA, Confluence, and Zephyr
Test Cases Testing
Alpharetta, GA - alm, jira, qtp, test cases, qa, test, requirements,...
Engineer Management/QA Lead
Alpharetta, GA - integration, perl, various, aix, environment, soap,...
Alpharetta, GA - alm, etl, selenium, tester, qa, pl, scrum,...
Alpharetta, GA - alm, etl, jira, qa, wms, integration, scrum,...
Test Cases Sql Server
Alpharetta, GA - jira, performed, etl, ssis, qtp, cics, jcl,...
Engineer Test Cases
Alpharetta, GA - scrum, qa, tfs, agile, requirements, alm, win,...
Montgomery Village, MD - selenium, jira, tester, test, metrics, test cases,...