Willie Powell
Upper Marlboro, Maryland 20772
Cell: 240-***-****
Email: *******@*******.***
Professional Summary
Detailed-oriented and results-driven Quality Assurance Analyst with over 10 years of experience in software testing, Agile development, and quality process compliance for government agencies. Proven expertise in QA testing, test planning, and software lifecycle monitoring, with a strong track record of ensuring that applications and systems meet rigorous federal and organization quality standards. I am skilled in conducting requirement reviews, creating test scripts, executing manual testing, and documenting issues via Team Foundation Server (TFS).
• Create overall Test Master Plan
• Create and execute manual and automated Test scripts
• Coordinating development and testing activities during System Development Life Cycle (SDLC), Unit testing,
Functional testing (Integration, Systems and Regression testing for the test team, and development of User Acceptance Test (UAT) Scripts and working with the UAT team to complete the testing life cycle (Summary Test Report & Signoff)
• Use either PVCS tracker, Serena Version Manager, Test Director, or Rational Test Manager tools to record all (defects), Problem Report (PR's), Enhancement Request (ER's), Change Request (CR's) and log and track all issue/results during development and testing activities
• Create Defect Status Report from Test Director, Rational Test Manager or PVCS Tracker tools to submit and discuss in Change Control Board (CCB) meetings held weekly with middle management and bi-weekly at the Director level.
• Meet with middle and upper management in Change Control Board meeting (CCB) on a weekly or bi-weekly basis in to prioritize PR, ER, CR and/or issues to be work by development and/or re-tested by the test team (bugs
found during testing by the test team or production problems once application has been deployed into the production environment. Dealing with issues found during development and testing activities, and Operation and Maintenance (O&M).
• Coordinate resolution of the issue between development, testing and/or Test Management and middle and upper client (IT management) via CCB meetings or one to one meeting
• Work with the Configuration Management team to maintain version control of all releases (objects, code, and capture all test cases, scripts, test results, and artifacts.)
• Work with the database administrators (DBAs), deployment or release management team and configuration management team, and network personnel, as well as IT management to promote all changes into production successfully, in a timely and efficient manner
Solid understanding of the entire software development life cycle process, including requirements, analysis, design, coding, testing, and documentation across multiple development and methodologies (e.g. Waterfall, interactive, Agile, and Prototyping).
Work Experience
Quality Assurance, TAYS (Social Security Administration (SSA) Baltimore MD March 2018 to Present
Perform QA testing, by validating components and applications against Lockheed Martin quality standards and SSA requirements to ensure compliance throughout the development cycle. Products Quality standards and processes set for the Social Security Administration SSA requirement.
Writing software and testing processes and procedures in an Agile development and testing environment.
Performed QA testing when required to ensure testing at the component and application level follows the Lockheed work products Quality standards and processes set for Social Security Administration (SSA) requirement.
Monitor the software development process on projects through the entire life cycle as a value-added activity.
Work with and mentor the software development practitioners to ensure compliance with software development. Review work products, such as: Requirements.
Documents, Software Development Plan, Design Documents, Integration & Test plans, Test procedures and Test
Reports on adherence to contractual and company requirements. Witness/monitor Software/Systems testing to ensure the product meets the company’s standards of quality and reliability.
My responsibilities involved, but not limited to analyzing test requirements, developing test plans, creating test data, participating in Test Readiness Reviews (TRRs), building test scripts, analyzing and reporting test results, and developing End of test Status reports (EOTSRs) using standard operating procedures. My duties are reviewing requirements and preparing a report listing issues or concerns with system documentation. Provide support, leadership, and guidance to the SSA test team. Document problems and errors via Team Foundation Server (TFS) While working in Agile development, I participate in Daily SCRUM meetings and Sprint Iteration planning. I also have responsibilities for planning and overseeing all testing activities for all applications developed by the team. In addition, addressed bugs discovered during the development and testing phases prior to going into pre-prod and production.
Quality Assurance, Lockheed Martin (Social Security Administration (SSA), Baltimore Maryland) March 2015-March 2018
Managed SSA team members by providing support and guidance, which led to improved productivity.
Write software and testing processes and procedures in an Agile development and testing environment.
Perform QA testing, when required to ensure testing at the component and applications level follows the Lockheed Martin work products Quality standards and processes set for the Social Security Administration SSA requirement. Monitor the software development process on projects through the entire life cycle as a value-added activity.
Work with and mentor the software development practitioners to ensure compliance with software development. Review work products, such as: Requirements Documents, Software Development Plan, Design Documents, Integration & Test plans, Test procedures and Test Reports for adherence to contractual and company requirements. Witness/monitor Software/Systems testing to ensure the product meets the company’s standards of quality and reliability.
My responsibilities involved analyzing test requirements, developing test plans, creating test data, participating in Test Readiness Reviews (TRRs), building test scripts, analyzing and reporting test results, and developing End of test Status reports (EOTSRs) using standard operating procedures. Duties include Review requirements; prepare a document review report that lists issues or concerns with system documentation. Provide support, leadership, and guidance to the SSA test team. Document problems and errors via Team Foundation Server (TFS)
While working in Agile development, I participate in Daily SCRUM meetings and Sprint Iteration planning. I also have responsibilities for planning and overseeing all testing activities for all applications developed by the team. In addition, addressed bugs discovered during the development and testing phases prior to going into pre-prod and production.
Information/Quality Assurance Lead, NES Associates (Consumer Product Safety Commission, Bethesda Maryland) November 2013-December 2014
Working in Agile development and participating in Daily SCRUM meetings and Sprint Iteration planning. As IA Engineer I’m responsible for providing supporting and documenting the organization which includes C&A, FISMA compliance, and ST&E reviews. As an IA Engineer I also have responsibilities for planning, overseeing, and managing all testing activities for all applications developed by the team. In addition,
Create Test Plans to identify and minimize development bugs before pre-prod and prod. Collaborate with developers to fix bugs within the Agile lifecycle, analyze results, and evaluate trends in testing.
Senior Software Quality Assurance, Mind Over Machines (GOES-R Project, at Goddard, Greenbelt, MD) March 2010-November 2013
Utilize software development experience or Software Quality Assurance experience, to perform all aspects of Software Quality Engineering for assigned programs, including Monitor the software development process on projects through the entire life cycle as a value-added activity. Work with and mentor the software development practitioners to ensure compliance with the software development process. Review engineering work products, such as: Requirements Documents, Software Development Plan, Design Documents, Integration & Test plans, Test procedures and Test Reports for adherence to contractual and company requirements. Witness/monitor Software/Systems testing to ensure the product meets the company’s standards of quality and reliability.
Perform process and technical audits of Engineering (SW, HW, Systems) work products to ensure quality products and adherence to approved procedures, processes, and contractual requirements. Communicate audit results to software teams, management, integrated project team members, and sponsor. Assist with understanding process requirements to bring the programs into compliance.
Develop, modify, apply, and maintain quality standards for products and processes. Compliance is determined through monitoring, product evaluation, and audits. Modify existing process checklists to standardize the software verification and validation process. Monitors processes by comparing the actual steps conducted with those in the documented procedures.
Education
Master of Science (M.S) in Technology Management, The University of Maryland at College Park, Maryland
Bachelor of Business Administration (B.B.A) North Carolina Central University in Durham, North Carolina
Core Competencies
Quality Assurance Analysis, Testing Planning, Compliance Management, Attention to Details, Collaboration
Technical Skills
Exhibit a prominent level of maturity to guide and select procedures that are practical (add value) and comply with CMMI requirements.
Perform functional, integration, acceptability and regression testing on IBM mainframe and UNIX platforms.
Solid understanding of the entire software development life cycle process, including requirements, analysis, design, coding, testing, and documentation across multiple development methodologies (e.g. Waterfall, Interactive, Agile, and Prototyping).