Command Quality was one of the first in South Africa to master the use of Agile and SOA (Service Oriented Architecture) test automation tools and with our extensive experience in these tools and others, we deliver more cost-effective testing, implementation and delivery.
We are proud of our proven test automation knowledge and we are confident that we have ...
Read more about this company
Role is based on a skilled Quality Engineering Lead, proficient in using test tooling, to manage and coordinate software testing activities. As the Quality Engineering Lead, you play a vital role in ensuring the quality and reliability of our software products. You will be responsible for planning, organizing, and executing testing efforts, as well as coordinating with cross-functional or POD’s teams to drive successful testing cycles.
Responsibilities:
Test Planning and Strategy: Collaborate with stakeholders (Product Owners, Release Train Managers, Delivery Management and Technical Leads) to define test objectives, scope, and strategies. Develop comprehensive test plans and test cases using Test Management tools.
Test Execution: Oversee the execution of test cases, ensuring they are accurately documented, executed, and reported. Conduct functional, regression, integration, and performance testing as required. Drive implementation of test automation strategies to enable quicker turnaround time
Defect Management: Monitor and manage the defect lifecycle, ensuring defects are properly logged, triaged, and resolved. Collaborate with development and QA teams to investigate and resolve issues efficiently.
Test Reporting: Prepare and present test progress reports, defect metrics, and test coverage analysis to project stakeholders. Communicate test results, risks, and mitigation strategies to the project team.
Test Automation: Identify opportunities for test automation and work closely with the automation team to develop and maintain automated test scripts using Test Management tools.
Test Environment Management: Collaborate with the DevOps team to ensure test environments are properly set up and maintained. Coordinate test data preparation and test environment availability.
Test Process Improvement: Continuously evaluate and enhance the testing process by identifying areas for improvement. Introduce best practices, methodologies, and tools to optimize testing efficiency and effectiveness.
Team Leadership: Provide guidance and mentorship to the testing team. Foster a collaborative and high-performing culture by promoting knowledge sharing, professional development, and teamwork.
Test Automation: Identify opportunities for test automation and work closely with the automation team to develop and maintain automated test scripts for the system under test and Test Data Management.
Test Data Management: Coordinate with internal and external stakeholders to gather and prepare test data that accurately represents the system under test
Requirements:
Bachelor's degree in Computer Science, Engineering, Information Systems or experience in a related field.
Proven experience as a Test Lead or Test Manager, with a focus on Test Management tooling for Test Management.
Strong understanding of software testing principles, methodologies, and best practices.
Proficiency in Test Management Tools for test planning, execution, and defect management.
Experience with test automation frameworks and tools.
Solid knowledge of Agile/Scrum/Safe methodologies and experience working in an Agile environment.
Excellent analytical and problem-solving skills, with attention to detail.
Strong leadership and communication skills, with the ability to collaborate effectively with cross-functional teams.
Ability to manage multiple projects simultaneously and prioritize tasks in a dynamic environment.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.