Home » Careers » QA Manager

QA Manager, Cape Town

About the company

VOSS develops a range of products that are used by the world’s largest communications service providers and enterprises. These market-leading tools are paired with professional services to help our customers achieve the most from their digital workplace platform. We operate in a very dynamic industry and leverage the latest technologies to keep our software at the forefront of the market.

VOSS is a global team with offices in Cape Town, Dallas, London, and Sydney. Our engineers are encouraged to travel and work directly with our customers to gain real-world experience. Read more about VOSS and what we do, on our website.

Purpose of the position

The QA Manager fulfills a vital role in Engineering and reports directly to the VP of Engineering. The QA Manager leads the QA team and is ultimately responsible for the quality of all deliverables coming out of Engineering. The QA Manager owns and is responsible for the successful execution of all testing, automation, frameworks, internal tools and pipelines. The QA Manager must provide a vision for Engineering’s continuous integration goals and maintain and drive a backlog to meet these goals.

Duties and responsibilities

  • Participate in an agile development process as projects require.
  • Collaborate with the team to continually improve the product and delivery processes.
  • Assist in weekly team task prioritization.
  • Assist in release planning.
  • Ownership of the quality of all deliverables produced and delivered by Engineering.
  • Ownership of CI/CD vision and managing a backlog of work to achieve that vision.
  • Ownership of all automation tests, scripts, builds and pipelines.
    • A key measure of success is the successful execution of these.
  • Ownership of all test automation frameworks.
  • Ownership of the effectiveness of internal frameworks, tools and systems used by Engineering.
  • Regular reporting on all aspects of the automation environment, e.g.
    • Test results
    • Test coverage
    • Build efficiency
    • Hardware / infrastructure audits
  • Line management for the QA team.
    • Performance reviews
    • Recruitment activities
  • Defect and support ticket scrubbing.
  • Ensuring that all defects are analysed in order to improve test coverage and automation (RCA).

Technical skills and experience

  • At least 5 years of QA team management experience.
  • At least 10 years of QA experience with an automation focus.
  • Experience working in an Agile organisation.
  • Jira experience is required
    • Board management
    • Story creation
    • Defect tracking
    • Generating filters, dashboards, and reports
    • Day to day administration of work items and issues
  • Jenkins experience is required.
  • Strong technical aptitude and experience leading teams in delivering quality software.
  • Track record of delivery in an enterprise software organisation.
  • Excellent communication and interpersonal skills.

Minimum qualifications

  • Relevant degree, diploma or certifications.

Driving / travel requirements

  • Must hold a current valid driver’s license and passport.
  • International travel could be required from time to time.