The QA Manager leads the day-to-day work of QA analysts, QA automation analysts, and application testing personnel responsible for software quality throughout the software development life cycle (SDLC). The role coordinates manual and automated testing, application release validation, and user acceptance and beta testing to ensure software meets business requirements, quality standards, and customer expectations. The manager works with Product Owners, Business Analysts, Development, DevOps, Technical Support, and business users to translate delivery priorities into test plans, assign work, remove obstacles, and communicate testing results and release risks. This is a hands-on supervisory role combining team leadership with technical guidance and direct testing support when needed. The manager oversees test planning and coverage, delivery coordination, automation, defect management, release readiness, business-user and beta testing, test environments, post-release validation, technical guidance, quality reporting, and continuous improvement. The role guides reliable frontend and backend automated testing for C#/.NET applications and partners with Development and DevOps on CI/CD integration. It also supports the team in troubleshooting application and data issues using SQL, API testing tools, logs, and other diagnostic resources. Success in the position includes clear testing ownership and release expectations, documented and transparent release-readiness decisions, reliable coverage of critical workflows, and continuous improvement informed by defect trends and post-release findings. The QA Manager also provides consistent guidance and technical development opportunities for team members and supports effective coordination among QA, Development, Product, Support, and business users.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager