What are the responsibilities and job description for the Program Quality Assurance (QA) Lead position at Enclipse Corp.?
Job Details
Program Quality Assurance (QA) Lead
Location: Saint Paul, MN (Hybrid)
Job Description:
Program Quality Assurance (QA) Lead to assist with the systematic approach, the transition and transformation of the Client's largest projects and programs. The role of the Quality Assurance Lead is to create detailed QA strategies and standards for all required testing for multiple enterprises wide projects programs. They will not only provide overall QA leadership for the program, but they will also have hands-on execution responsibilities as the QA Lead. This role will require close collaboration with key vendor partners to ensure one end to end test strategy and test plan. Additionally, this resource will provide direction to the client project teams along with our vendor partners to ensure alignment with the overall program direction.
Requirements of the Role:
- Create detailed QA strategies and procedures for all assigned programs and projects to ensure solution(s) meets quality standards/goals and to ensure all readiness and execution of testing.
- Create detailed, comprehensive and well-structured test plans and test cases. Executing test cases (manual or automated) and reporting test results.
- Create and collaborate on overall testing schedule and approach to account for dependencies whether within the program or outside of it.
- Configuration management (process to control and document any changes made during the life of a project; to include release control, change control and revision control).
- Identify, record, document test results thoroughly and track bugs/defects. Define corrective actions. Perform thorough regression testing when bugs are resolved.
- Assist with creating, tracking and reporting data driven metrics to align with testing exit criteria (e.g. defect densities and open defect counts).
- Collaborate with project team (development team, project manager, etc.) to determine risk and priorities of defects found and plan to fix those defects.
- Mentor the project Business Analyst in quality Assurance best practices - that will be assisting with the testing along with the vendor.
- Define estimating models for all required testing within the program.
- Propose and implement automated test tool; then design, develop and execute automation scripts.
- Provide program guidance by participating in all phases of projects to provide QA guidance to cross-functional project teams. Deploy standards across all projects within the program.
- Collaborate on the release management plan for projects/program.
Additional Skills:
- Fluency with QA theories and concepts to educate technical and management staff on QA.
- Excellent communication skills to articulate QA process and technical concepts to technical and non-technical audiences.
- Experienced with Agile, Iterative, and Waterfall methodologies to help project teams navigate QA processes within projects.
- Experience with performance and/or security testing is a plus.
Ability to:
- Demonstrate excellent written and verbal communication skills.
- Lead teams providing direction, delegation and removing obstacles to get work done. Build consensus and motivate people to act and participate.
- Build strong customer relationships and delivery of customer-centric solutions. Anticipate and balance the needs of multiple stakeholders.
- Develop and deliver multi-mode communications that concisely convey a clear understanding of the message to different audiences.
- Ability to handle conflict situations effectively with a minimum of noise.
Required Skills:
- Minimum of Eight (8) yearsof experience in a Lead QA role
- Demonstrated experience working with a large ($30 Million) budget project and/or program
- Demonstrated work experience in software quality assurance
- Demonstrated experience working on ERP or Enterprise Asset Management programs
- Experienced with Agile, Iterative, and Waterfall methodologies to help project teams navigate QA processes within projects
- Degree program in Quality Assurance or related field or relevant certification in the