IT Quality and Testing Manager
Job Description:
Schedule:
Compressed workweek (Mon to Thu 8AM-6PM, Fri 8AM-5PM; flexible hours)
Key Responsibilities:
- Lead and Manage QA Processes: Establish, implement, and maintain quality assurance and testing procedures for all IT projects to ensure high-quality deliverables.
- Testing Protocols: Define and enforce standardized testing protocols, including test plans, cases, and execution processes to ensure systems meet functional, performance, and security standards.
- Defect Management: Track, monitor, and manage defect resolution, collaborating with development teams to ensure quick and efficient resolution of issues.
- System Reliability: Ensure the reliability, performance, and scalability of IT systems before deployment. Conduct rigorous pre-production testing to minimize risks in production environments.
- Team Leadership: Manage and mentor a team of QA engineers and testers, ensuring they are trained and equipped with the necessary tools and techniques to perform their roles effectively.
- Continuous Improvement: Drive the continuous improvement of testing practices, introducing new testing tools, automation processes, and quality metrics to improve efficiency and product quality.
- Collaboration: Work closely with project managers, developers, and business stakeholders to understand project requirements, timelines, and deliverables, and align testing efforts accordingly.
- Reporting & Documentation: Ensure thorough documentation of test results, defects, and testing progress. Provide regular reports to senior management on testing outcomes, quality metrics, and project status.
- Automation and Tooling: Leverage testing tools and automation frameworks to optimize testing processes and reduce manual effort, ensuring faster turnaround times for releases.
Qualifications:
- Bachelors degree in Information Technology, Computer Science, or a related field.
- Minimum of 5 years of experience in QA/testing, with at least 2 years in a lead or managerial role.
- Familiarity with a variety of testing tools
- Proven ability to lead, manage, and mentor a team of QA professionals to achieve high-quality results within deadlines.
- Meticulous attention to detail in identifying issues, inconsistencies, and areas for improvement in software quality.