Manager, Software Quality Assurance

The-Hillman-Group

Boulder (CO)

On-site

USD 110,000 - 160,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

The Hillman Group in Boulder, CO is seeking a Manager of Software Quality Assurance to lead the QA function and deliver high-quality software products. You will drive testing strategies, test automation, and continuous process improvement in an Agile environment, partnering with engineering, product, and business stakeholders.

Responsibilities include leading a QA team, establishing QA standards, overseeing test planning and execution, managing UAT and release validation, and advancing quality

Qualifications

  • Bachelor's degree in CS/IS/Engineering or related field, or equivalent experience
  • Minimum 5 years of Software Quality Assurance/testing experience
  • Minimum 2 years of QA leadership/management experience
  • Experience with Agile development methodologies
  • Experience with TestRail and Jira

Responsibilities

  • Lead, develop, and manage a team of Software QA Engineers and Test Analysts
  • Establish, maintain, and enforce software quality assurance standards, methodologies, and best practices
  • Oversee test planning, test case development, execution, and reporting across all testing phases
  • Manage UAT, regression, system integration testing, and release validation efforts
  • Develop and execute QA strategies aligned with Agile software development
  • Ensure performance, security, and usability testing are included in project plans
  • Drive test automation initiatives to improve quality and coverage
  • Collaborate with Software Engineering to identify quality risks and preventative measures
  • Partner with Product Owners and stakeholders to validate requirements and acceptance criteria
  • Monitor quality metrics, trends, and risks; report to leadership
  • Evaluate releases and provide release readiness assessments and deployment recommendations
  • Document, prioritize, and track defects; support release management
  • Identify continuous improvement opportunities for testing processes and product quality
  • Coach and develop QA team members through training and performance management
  • Participate in sprint planning, backlog refinement, and Agile ceremonies
  • Support PCI and other standards compliance in testing processes
  • Evaluate and adopt emerging QA tools and best practices
  • Perform other duties as assigned

Skills

Team leadership
Quality assurance
Agile methodologies
Test automation
Test planning
Risk analysis

Education

Bachelor's degree in CS/IS/Engineering

Tools

TestRail
Jira

Job description

Job Summary

The Manager, Software Quality Assurance is responsible for leading the Quality Assurance function and ensuring the delivery of high-quality software products through effective testing strategies, quality methodologies, test automation initiatives, and continuous process improvement. This role partners closely with Software Engineering, Product Management, and business stakeholders to ensure software solutions meet functional, performance, security, reliability, and user experience expectations. Drives quality standards across the software development lifecycle and leads a team responsible for validating software releases in an Agile environment.

Essential Job Functions*
  • Lead, develop, and manage a team of Software QA Engineers and Test Analysts.
  • Establish, maintain, and enforce software quality assurance standards, methodologies, and best practices.
  • Oversee test planning, test case development, execution, and reporting activities across all phases of testing.
  • Manage user acceptance testing (UAT), regression testing, system integration testing, and release validation efforts.
  • Develop and execute quality assurance strategies that align with Agile software development methodologies.
  • Ensure performance, scalability, security, reliability, and usability testing activities are incorporated into project plans.
  • Drive test automation initiatives to improve software quality, test coverage, and operational efficiency.
  • Collaborate with Software Engineering teams to identify quality risks, root causes, and preventative measures.
  • Partner with Product Owners, business stakeholders, and cross-functional teams to validate requirements and acceptance criteria.
  • Monitor, analyze, and communicate software quality metrics, testing outcomes, trends, risks, and recommendations to leadership.
  • Evaluate software releases and provide release readiness assessments and deployment recommendations.
  • Ensure software defects are properly documented, prioritized, tracked, and resolved in a timely manner.
  • Support release management activities, including review of release content, release notes, and end-user documentation.
  • Identify and implement continuous improvement opportunities to enhance testing processes, product quality, and team effectiveness.
  • Coach, mentor, and develop QA team members through training, performance management, and career development planning.
  • Participate in software development planning, sprint activities, backlog refinement, and Agile ceremonies.
  • Support organizational compliance requirements and software testing processes related to PCI and other applicable standards.
  • Collaborate with technology leadership to evaluate and implement emerging quality assurance tools and best practices.
  • Perform other duties as assigned.

*This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.

Employees are expected and encouraged to participate in safety and health program activities including immediately reporting hazards, immediately reporting unsafe work practices and incidents to supervisors, wearing required personal protective equipment, and participating in and supporting safety committee activities.

Education & Experience
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field required. Equivalent experience may be considered in lieu of degree.
  • Minimum 5 years of Software Quality Assurance or Software Testing experience required.
  • Minimum 2 years of QA leadership or management experience required.
  • Experience with Agile development methodologies required.
  • Experience with test management tools such as TestRail and defect tracking tools such as Jira required.
  • Experience with test automation tools and frameworks strongly preferred.
  • Experience testing web, mobile, enterprise, and integrated systems preferred.
  • Experience with hardware, kiosk, or robotics testing is a plus.
Competencies – Knowledge, Skills and Abilities
  • Strong knowledge of software quality assurance principles, methodologies, and testing best practices.
  • Proficiency in Agile software development practices and frameworks.
  • Demonstrated ability to lead and develop high-performing technical teams.
  • Knowledge of test automation frameworks, tools, and implementation strategies.
  • Experience with test management and defect tracking tools such as TestRail and Jira.
  • Understanding of software development lifecycles (SDLC) and release management processes.
  • Knowledge of web, mobile, enterprise, and integrated system testing methodologies.
  • Familiarity with performance, security, scalability, and reliability testing concepts.
  • Ability to analyze quality metrics and use data to drive decision-making and process improvements.
  • Strong problem-solving, analytical, and root-cause analysis skills.
  • Excellent written and verbal communication skills with the ability to influence cross-functional stakeholders.
  • Ability to manage multiple priorities and projects in a fast-paced environment.
  • Strong organizational, planning, and project coordination skills.
  • Working knowledge of PCI compliance requirements and associated testing processes.
Operational Equipment
  • N/A
Work Environment and Physical Demands
Work Environment

Office: Office setting. Seldom exposed to fumes or airborne particles. Loud working environment of the shop area. Functional vision and hearing required.

Physical Demands

Office: Sedentary.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software QA Engineer
Software QA Engineer

Imaging Business Machines, LLC. • Birmingham (AL)

On-site
USD 70,000 - 90,000
Quality Assurance Engineer
Quality Assurance Engineer

The Judge Group • Berkeley Heights (NJ)

On-site
USD 110,000 - 160,000
Quality Assurance
Quality Assurance

Saicon • Georgia

On-site
USD 65,000 - 90,000
Sr. Quality Engineer
Sr. Quality Engineer

Drips.com • United States

On-site
USD 100,000 - 130,000
Quality Assurance Tester
Quality Assurance Tester

Adeptus Solutions, Inc • United States

On-site
USD 90,000 - 120,000
IS Quality Assurance Test Architect
IS Quality Assurance Test Architect

Menard, Inc Career Center • Eau Claire (WI)

On-site
USD 110,000 - 150,000
Quality Engineer / Tester
Quality Engineer / Tester

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 70,000 - 110,000
QA Test Engineer
QA Test Engineer

Oorwin AI • Ann Arbor (MI)

On-site
USD 90,000 - 120,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
QA Manager
QA Manager

Hi-Tech Solutions • Chicago (IL)

On-site
USD 85,000 - 110,000