What are the responsibilities and job description for the Quality Assurance Lead position at Radiant Digital?
Title: Program Quality Assurance Lead
Duration: 6 - Months
Location: Hybrid - St Paul, MN
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 both 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.