Quality Assurance Manager Role
Job Description
The role involves planning, applying, and managing quality strategies, ensuring compliance with industry-standard methodologies and best practices throughout the software and service delivery lifecycle. The aim is to guarantee that all projects, systems, and processes meet defined expectations.
Key Responsibilities:
- Lead teams across Quality, Development Engineering, and Engineering Operations to achieve performance targets.
- Oversee the Quality Assurance team to identify processes that enhance the customer experience and minimize incidents.
- Continuously improve the quality of core and peripheral software systems to enhance business decisions.
- Provide leadership for the identification, streamlining, and automation of quality processes.
- Develop and implement standards, methods, and procedures to test the accuracy, precision, and reliability of products.
- Direct program quality efforts to ensure effective estimates, planning, and execution throughout the software development lifecycle.
- Coordinate teams to meet strategic goals, particularly in CRM and billing.
- Define frameworks for ISMS and ISO audits, customizing them to align with business needs.
- Manage issue resolution throughout the product lifecycle, including production maintenance and patches.
- Incorporate lessons learned from issue resolution and customer feedback to improve the product development cycle.
- Plan investments for quality improvements, manage QA budgets, and obtain approval for business cases.
- Foster career development among team members by promoting hiring, mentoring, training, and setting growth goals.
Entry Requirements:
Candidate Profile:
- A degree in IT or a related field.
- 10+ years of relevant experience in a similar role.
- Strong leadership and management skills with expertise in Agile practices, CI/CD pipelines, and automation.
- Excellent communication skills and experience in analyzing, researching, and taking initiative.
No comments:
Post a Comment