Get started here

The QA Lead will be responsible for both QA Team Lead duties and continue to be responsible for Quality Assurance on his/her respective team(s).

If you want to:

  • Develop and lead the software system testing process, people, resources, projects and documentation. Ensure that the QA Test Management system (currently qTest) is utilized accurately and comprehensively by all teams.
  • Implement and manage QA projects / initiatives.
  • Develop policies and standard operating procedures for the working papers teams, as needed, to effectively execute the principles and responsibilities of software quality assurance across the various teams.
  • Provide input to the Cloud Development Lead for the selection and development of people, resources and systems/tools necessary to perform the functions of software quality assurance.
  • Advise appropriate scheduling of software quality resources/personnel to projects (cross-team resourcing when required).
  • Ensure standardization of processes across teams and check-in regularly to ensure process is being adhered to.
  • Review test plans and completeness thereof for all teams.
  • Provide QA stats and requested information across teams as required by Development Operations Manager.
  • Run KPI sessions with individual contributors (QA) and assist Cloud Development Lead in establishing a team of knowledge workers.
  • Participate in product functional reviews and documentation reviews.
  • Collaborate effectively with peer QA testers to solve complex problems spanning their respective areas to deliver end-to-end quality in our technology and customer experience.
  • Design and develop test plans; test cases based upon features, user stories and acceptance criteria.
  • Execute test cases and analyze and report test results to product teams.
  • Participate actively in functional, system and regression testing activities.
  • Work closely with the development team to analyze, debug and resolve any issues.
  • Influence management to ensure appropriate levels of quality on owned technologies.
  • Influence and communicate effectively with non-technical audiences including senior product and business management.
  • Estimate and perform risk analysis for large features.
  • Determine when products meet acceptable quality criteria and standards and give the go-ahead for release to production.
  • Monitor, investigate and identify problems with software in production; help diagnose and test fixes.
  • Contribute to creating Release Documentation on a basic level.

And you have:

  • BSc Computer Science / Information Systems / Accounting or similar technical degree.
  • Completed ISTQB qualification / similar.
  • 3+ years testing experience.
  • Experience in taking a lead tester role on at least one project.
  • Minimum of 3-year QA Testing experience, within a software environment.

And these essential skills:

  • Flexible, adaptive leadership style, able to bring out the best in all team members.
  • Ability to work autonomously with minimal direction.
  • Flexible, able to shift priorities quickly, “do what needs to be done” attitude.
  • Highly organized and detail oriented.
  • Clarity and precision in verbal and written communication.
  • Conflict resolution – Must be able to facilitate discussion and facilitate alternatives or different approaches.
  • Attitude of empowerment – Must be able to lead a team to self-organisation.
  • Attitude of transparency – Must desire to bring disclosure and transparency to the business about development and grow business trust.
  • A strong personality – able to challenge the status quo, manage a complex environment with a lot of different stakeholders.
  • Strong analysis and testing skills
  • Knowledge of Agile, Sprint, and Scrum processes (previous experience would be an advantage).
  • Familiarity with software development life cycles and agile programming methodologies.
  • Excellent problem solving, analytical skills and technical troubleshooting skills.
  • Well-developed experience in scripting would be beneficial, but not required.
  • Working experience in the financial industry would be nice, but not required.
  • Automated testing experience would be nice, but not required.
  • An advanced, in-depth understanding of Operating Systems, testing tools, various environments and supporting tools such as Microsoft Office.
  • Knowledge and experience in testing automation tools will be an advantage.
Vector Smart Object (3).png (1)
Make your mark with us

Put your best foot forward on the journey to a new you at CaseWare Africa.