Quality Assurance (QA) Manager / Lead
Position Type: Full-Time / Contract
Experience Level: Senior (5+ Years)
Industry: Information Technology
Position Overview
We are seeking a seasoned Quality Assurance (QA) Manager/Lead to drive quality assurance and testing efforts within our IT Project Services team. The ideal candidate will have extensive experience developing and executing QA strategies, managing both manual and automated testing processes, and ensuring continuous improvement of software quality across projects and platforms.
Key Responsibilities
- Lead and manage QA and testing initiatives across multiple IT projects.
- Analyze existing QA/testing processes and develop improvement roadmaps.
- Collaborate with IT leadership and Project Managers to define QA goals and strategies.
- Establish and enforce standards for documentation, reporting, and QA best practices.
- Define and track quality metrics for continuous improvement.
- Implement QA frameworks and automation tools to improve efficiency and test coverage.
- Coordinate and manage integration, system, regression, performance, and user acceptance testing (UAT).
- Create and maintain comprehensive test strategies, plans, scenarios, and cases.
- Estimate QA resource needs, timelines, and effort across multiple projects.
- Lead test environment configuration, test scheduling, and test data management.
- Support release management and provide go/no-go recommendations for production deployment.
- Collaborate with Business Analysts to validate functional and non-functional requirements.
- Facilitate testing processes under Agile, Lean, or traditional Waterfall methodologies.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related technical field.
- 5+ years of IT experience with a focus on software development and QA.
- 4+ years of QA management or leadership experience, overseeing enterprise QA functions or teams.
- 2+ years of experience with automation testing tools and frameworks.
- Strong knowledge of QA methodologies, testing processes, and test lifecycle management.
- Experience with both Agile/Lean and Waterfall software development methodologies.
- Hands-on experience with automated test tools and scripting frameworks.
- Extensive experience in managing test environments, test data, and release processes.
- Proficient in tools for integration, system, regression, UAT, and performance testing.
- Familiarity with technologies including AS400, Java, .NET, or similar enterprise platforms.
- Strong communication, collaboration, and leadership skills with the ability to influence cross-functional teams.
Preferred Skills
- Experience with performance/load testing, monitoring, and reporting tools.
- Familiarity with modern CI/CD pipelines and DevOps practices.
- Ability to manage multiple projects and shifting priorities under tight deadlines.
- Let me know if you'd like a shorter version for LinkedIn or a job board posting.