Job Overview:
As the QA Manager at Menzies Philanthropic Foundation, you will play a crucial role in ensuring the quality and reliability of our My Source Network platform. You will lead the Quality Assurance team, develop and implement QA strategies, and work closely with development, product, and operations teams to deliver high-quality digital experiences that align with our mission of holistic healing and support for vulnerable communities.
Key Responsibilities:
- Develop, implement, and maintain a comprehensive QA strategy aligned with organizational goals and industry best practices
- Lead and mentor a team of QA professionals, including hiring, training, and performance management
- Establish and oversee quality standards, metrics, and KPIs for all digital products and services
- Collaborate with product and development teams to integrate QA processes into the software development lifecycle
- Manage and optimize the QA testing environment, including tools, automation frameworks, and infrastructure
- Oversee the creation and execution of test plans, test cases, and test scripts
- Implement and maintain effective defect tracking and management processes
- Conduct regular quality audits and risk assessments to identify areas for improvement
- Stay current with emerging QA technologies and methodologies, implementing innovations as appropriate
- Provide regular reports to senior management on QA activities, metrics, and recommendations
- Manage the QA budget and resource allocation effectively
- Foster a culture of quality throughout the organization, promoting best practices and continuous improvement
Skills and Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred
- 8+ years of experience in software quality assurance, with at least 4 years in a leadership role
- Strong understanding of software development methodologies, particularly Agile and DevOps practices
- Expertise in QA processes, methodologies, and best practices for web and mobile applications
- Experience with test management tools, defect tracking systems, and automation frameworks
- Knowledge of performance testing, security testing, and accessibility testing
- Excellent leadership and team management skills, with the ability to motivate and develop staff
- Strong analytical and problem-solving abilities
- Outstanding communication and interpersonal skills, with the ability to collaborate effectively across departments
- Experience working in a remote environment and managing distributed teams
- Familiarity with cloud platforms (e.g., AWS, Azure) and their QA implications
- Understanding of data privacy and security regulations relevant to digital platforms
- Passion for technology and its application in philanthropic and wellness-focused organizations
- Interest in holistic healing and wellness approaches is a plus