Quality Manager - Software Projects

The Phia Group

$100K — $180K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.
  • 5+ years of software QA experience, including 2+ years in a leadership role.
  • Strong understanding of SDLC methodologies, including Agile and DevOps.
  • Proven experience in designing and executing test strategies for complex applications.
  • Hands-on experience with tracking systems and test case management tools.
  • Leadership skills to influence cross-functional teams effectively.
  • Experience with B2B software platforms and compliance-driven environments.

Responsibilities

  • Develop and implement a comprehensive QA strategy aligned with product goals.
  • Collaborate with engineering and product teams to embed quality practices in the SDLC.
  • Define and monitor quality metrics and reporting dashboards.
  • Oversee the creation and execution of test plans and cases for all projects.
  • Ensure traceability of requirements to test coverage and validation results.
  • Design the roadmap for automated testing focusing on unit and regression testing.
  • Lead root cause analysis and define actions for major quality issues.

Benefits

  • Comprehensive quality assurance program.
  • Cross-functional collaboration opportunities.
  • Focus on implementing automated testing frameworks.
  • Exposure to regulated industry standards.
  • Opportunity to build and mentor a QA team.
Full Job Description
The Quality Manager - Software Projects will lead the design, implementation, and ongoing execution of a comprehensive quality assurance program for our internally developed software platforms. The Quality Manager will be responsible for creating and enforcing quality standards across all stages of the software development lifecycle (SDLC), including the creation and oversight of test plans, strategies, and test execution activities.

Essential Duties and Responsibilities include the following . Other duties may be assigned.

Quality Program Leadership
  • Develop and implement a comprehensive Quality Assurance (QA) strategy aligned with product and development goals.
  • Collaborate with cross-functional teams (engineering, product, DevOps, and project management) to embed quality practices into every phase of the SDLC.
  • Define quality metrics and reporting dashboards to monitor performance, risk, and defects.

Testing Oversight
  • Oversee creation, review, and execution of test plans and test cases for all projects.
  • Ensure full traceability of requirements to test coverage and validation results.
  • Define the test strategy across manual and automated testing, prioritizing risk-based approaches.

Automated Testing Strategy
  • Design the roadmap for automated testing, with an initial focus on unit and regression testing.
  • Collaborate with development teams to ensure unit tests are robust and consistently maintained.
  • Implement and integrate tools and frameworks for automated regression testing (e.g., Selenium, JUnit, NUnit, Cypress, etc.).
  • Build and mentor a QA team with automation capabilities and drive continuous improvement in test coverage and speed.

Risk & Defect Management
  • Ensure defects are logged, prioritized, and resolved in accordance with severity and project timelines.
  • Lead root cause analysis (RCA) and define corrective and preventive actions (CAPA) for major quality issues.
  • Establish gates and criteria for release readiness and post-release evaluations.

Experience and Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
  • 5+ years of experience in software quality assurance with at least 2 years in a QA leadership or managerial role.
  • Strong understanding of SDLC methodologies (Agile, DevOps, CI/CD) and quality engineering principles.
  • Demonstrated success designing and executing test strategies and managing quality plans for complex applications.
  • Experience implementing or managing automated testing frameworks and tools.
  • Hands-on experience with issue tracking systems (e.g., Jira), test case management tools (e.g., TestRail, Zephyr), and automation platforms.
  • Strong interpersonal and leadership skills; able to influence cross-functional teams.
  • Experience with internally developed B2B or workflow software platforms.
  • Familiarity with performance testing tools and security testing practices.
  • ISTQB or equivalent QA certification.
  • Experience working in regulated industries or with compliance-driven environments (e.g., HIPAA, SOC 2).
  • Strategic mindset with a strong bias for action and automation.
  • Ability to communicate effectively across technical and non-technical stakeholders.
  • Detail-oriented with a passion for quality and continuous improvement.
  • Comfortable working in a fast-paced, dynamic environment.

Working Conditions / Physical Demands

Sitting at workstation for prolong periods of time. Extensive computer work. Workstation may be exposed to overhead fluorescent lighting and air conditioning. Fast paced work environment. Operates office equipment including personal computer, copiers, and fax machines.

This job description is not intended to be and should not be construed as an all-inclusive list of all the responsibilities, skills or working conditions associated with the position. While it is intended to accurately reflect the position activities and requirements, the company reserves the right to modify, add or remove duties and assign other duties as necessary.

Salary: $100,000 - $180,000

Similar Jobs

More Jobs at The Phia Group

More Enterprise Technology Jobs

Find similar Quality Manager - Software Projects jobs: