QA Lead – Durban

QA Lead – Durban

IT
KZN

Overview
Our client is looking for a highly skilled and experienced QA Lead to join their team in Durban.
The ideal candidate will be responsible for implementing best practices in quality assurance, establishing robust QA processes and systems, and playing a key role in growing our QA team.
This role is pivotal in ensuring the quality and reliability of our software solutions in the dynamic field of social care technology.
 
Responsibilities:
    • Develop and implement best practices in quality assurance to enhance software quality and reliability.
    • Establish and maintain QA processes and systems, ensuring they are efficient and effective.
    • Lead, mentor, and grow the QA team, fostering a culture of continuous improvement and excellence.
    • Collaborate with development teams to integrate QA processes into the software development life cycle.
    • Design and oversee the implementation of test plans, scripts, and strategies.
    • Identify, analyse, and document defects, questionable functions, errors, and inconsistencies in software program functions, outputs, online screens, and content.
    • Continuously improve QA testing tools and processes to meet business needs and industry advancements.
    • Provide detailed reports and updates on QA activities, challenges, and achievements.
    • Work closely with cross-functional teams to ensure alignment of QA strategies with business objectives.
    • Stay updated with new testing tools and test strategies.
 
Requirements
    • Bachelor’s degree in Computer Science, Information Technology, or a related field.
    • Proven experience as a QA Lead or Senior QA Engineer.
    • Strong knowledge of software QA methodologies, tools, and processes.
    • Experience in leading and managing a QA team.
    • Excellent problem-solving and critical thinking skills.
    • Strong communication and collaboration skills.
    • Experience with automated testing tools and frameworks.
    • Familiarity with Agile methodologies and software development lifecycles.  
    • A commitment to quality and a thorough approach to work.