The IT QA Manager plays a crucial role in ensuring the quality and reliability of IT services within a non-profit organization. This position involves overseeing the quality assurance processes, implementing testing strategies, and leading a team of QA professionals. The ideal candidate will have a strong background in IT services, a keen eye for detail, and the ability to work collaboratively with various departments to enhance service delivery. The role requires a proactive approach to identifying issues and implementing solutions that align with the organization's mission and goals.
Responsibilities:
- Develop and implement comprehensive QA strategies and testing plans to ensure high-quality IT services.
- Lead and mentor a team of QA analysts and testers, providing guidance and support in their professional development.
- Collaborate with IT development teams to define quality standards and ensure adherence throughout the software development lifecycle.
- Conduct regular audits and assessments of IT processes to identify areas for improvement and ensure compliance with industry standards.
- Manage the defect tracking process, ensuring timely resolution of issues and effective communication with stakeholders.
- Prepare detailed reports on QA activities, including metrics and performance indicators, to inform management decisions.
- Facilitate training sessions for staff on quality assurance best practices and tools.
- Stay updated on industry trends and emerging technologies to continuously enhance QA processes.
- Coordinate with other departments to align QA efforts with organizational objectives.
- Participate in project planning meetings to provide insights on quality considerations and resource allocation.
Preferred Candidate:
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work effectively in a team-oriented environment.
- Detail-oriented with a commitment to delivering high-quality results.
- Experience with automated testing tools and methodologies.
- Proven ability to manage multiple projects and deadlines.
- Adaptability to changing priorities and willingness to learn new technologies.
- Strong organizational skills and attention to detail.
- Experience in non-profit organizations is a plus.
- Knowledge of regulatory compliance standards related to IT services.
Skills
- Proficiency in QA methodologies and testing techniques.
- Experience with automated testing tools such as Selenium or JUnit.
- Familiarity with software development life cycle (SDLC) processes.
- Strong understanding of database management and SQL.
- Knowledge of project management tools like JIRA or Trello.
- Excellent documentation and reporting skills.
- Ability to analyze complex data sets and generate actionable insights.
- Strong time management skills and ability to prioritize tasks.