Enable job alerts via email!

Quality Analyst Team Leader

Tolcon Group (Pty) Ltd

Gauteng

On-site

ZAR 500,000 - 700,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in toll collection systems is seeking a Quality Analyst Team Leader to oversee quality assurance and testing functions, ensuring compliance and client satisfaction. The role requires extensive knowledge of software testing and strong leadership capabilities, along with excellent communication skills to articulate technical issues.

Qualifications

  • At least 5 years related experience required.
  • Valid Unendorsed Code 08 Drivers License.
  • Extensive knowledge of Toll Collection Systems.

Responsibilities

  • Lead and manage a quality assurance team.
  • Ensure product quality and compliance with specifications.
  • Develop and implement test strategies.

Skills

Communication
Fault Finding & Resolution
Risk Management
Analytical Thinking
Problem-Solving
Teamwork

Education

Grade 12 Certificate
Relevant Certificate or Diploma in IT

Tools

Jira
Azure
Git

Job description

The Quality Analyst Team Leader is responsible for overseeing the quality assurance and testing functions for the toll system (hardware and software), including ensuring that software products meet defined requirements, contractual specifications, quality standards, and client expectations.

In addition to leading the Quality Analyst team, this role includes responsibility for writing technical documentation such as functional specifications, design documents, user manuals, test plans and procedures and training materials.

The Team Leader will also verify system compliance against the URS (User Requirement Specification) and other specifications, conduct SAT (Site Acceptance Testing) with the engineering team, and be responsible for signing off on the project and handing it over to the client or employer.

Additionally, this position may require total quality management, ensuring client satisfaction and mitigating business risks.Main Job PurposesThe primary purpose of this position is to lead, guide, and support the quality assurance team while ensuring the quality, reliability, and compliance of software products.

This includes overseeing the planning, design, execution, and reporting of software tests, managing defect resolution, ensuring that final products meet functional and non-functional requirements, and producing technical documentation.

The role also involves working closely with the development team to enhance software efficiency, reliability, and performance.Employment SpecificationGrade 12 CertificateRelevant Certificate or Diploma in ITAt least 5 years related experienceValid Unendorsed Code 08 Drivers LicenseExtensive knowledge of Toll Collection SystemsHands-on experience with both manual and automated testingKnowledge of Agile and Waterfall development methodologiesUnderstanding of version control systems (e.g., Git)Familiarity with defect tracking systems (e.g., Jira, Azure, etc.

Required competencies to meet the job outcomesExcellent Communication Skills : Ability to clearly articulate technical issues and test results to stakeholders at all levels (written and oral)Fault Finding & Resolution : Ability to identify defects and ensure they are addressed within development cyclesTechnical Documentation : Skilled in creating detailed technical documentation, including test plans, functional specifications, design documents, user manuals, training manuals, and defect reportsProgramming Knowledge : Understanding of software development concepts and familiarity with programming languages (e.g., C#, Angular, MS SQL, etc.

MS Office & Windows / Servers Proficiency : Proficiency in using Microsoft Office Suite, Windows Servers, and related applications for testing and documentation purposesRisk Management : Ability to identify potential risks in the software development and testing processes and mitigate them before they impact the productSoft SkillsAttention to Detail : Ensures all aspects of the product are tested thoroughly and accuratelyAnalytical Thinking : Ability to interpret data from test results and translate findings into actionable insightsProblem-Solving : Proactive in identifying, diagnosing, and solving complex testing and quality issuesSelf-Management : Ability to work independently, prioritize tasks, and meet deadlines without supervisionAdaptability : Able to thrive in a fast-paced, constantly changing work environmentStress Tolerance : Ability to manage stressful situations effectively and maintain high-quality outputJudgment : Ability to make sound decisions regarding test processes and defect prioritizationTeamwork : Encourages collaboration and effective communication within the QA team and across departmentsTime Management : Ensures deadlines are met while maintaining high standards of qualityPhysical Demands & Work EnvironmentTravel : Occasional travel to client sites or toll plazas may be requiredWork Environment : Typical office environment with occasional work in the field (e.g., toll plaza)Work Conditions : Extensive use of computers (for test execution, documentation, and communication)Ability to work in an office setting with moderate noise and potential exposure to outdoor environments when traveling to toll plazasMust be able to work extended hours if required to meet deadlines or address critical issuesMain Duties & ResponsibilitiesAs a Quality Analyst Team Leader, your role will encompass both leadership and technical responsibilities.

The key duties include but are not limited to : Leadership and Team ManagementLead, mentor, and develop a team of Quality Analysts, providing guidance and support in daily activitiesConduct regular performance reviews and one-on-one meetings with team members to ensure growth and alignment with team goalsCoordinate and allocate resources to ensure efficient and timely execution of testing tasksFoster a collaborative environment, encouraging knowledge sharing and continuous improvement within the teamEnsure engagement and alignment of test processes, plans and procedures with software development and / or other team members.Quality Assurance Strategy and ImplementationDevelop and implement comprehensive test strategies for software products, ensuring alignment with project goals, contractual specifications and client expectationsDesign detailed test plans and test cases based on business and technical requirementsLead the execution of manual and automated tests, including functional, performance, regression, and security testingDefine and maintain quality assurance processes and metrics to monitor progress and quality levelsDefect Management and ResolutionOversee the defect lifecycle from identification to resolution, ensuring thorough documentation and trackingWork closely with development teams to prioritize and resolve defects based on severity and impactProvide technical insights and recommendations to improve software quality and efficiencyCollaboration and Cross-Functional CommunicationAct as a liaison between Product Development and other cross-functional teams (e.g., support, operations) to ensure smooth collaboration and timely deliveryEnsure effective communication of test results, risks, and issues to stakeholders, including product managers and developersAssist in coordinating the release and deployment process, ensuring quality gates are met before product launchesDocumentation and ComplianceDevelop, maintain, and review function specification design documents, user manuals, training manuals, and other technical documentationVerify system compliance against the URS (User Requirement Specification) and other project specificationsPerform Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) in collaboration with the engineering teamEnsure thorough documentation of all testing phases and approval processesTake ownership of project sign-off and formal handover to the client or employerDrive continuous improvement initiatives in testing processes, tools, and methodologies to increase efficiency and effectivenessStay up to date with the latest testing trends, tools, and industry best practices, integrating them into the teams practices as applicableTraining and DevelopmentProvide training to new team members and keep the team updated on the latest testing techniques, tools, and industry trendsConduct knowledge-sharing sessions to enhance the team's skills and understanding of best practicesTotal Quality Management and Risk MitigationMonitor and implement Total Quality Management (TQM) initiatives to ensure high levels of client satisfactionWork closely with clients to ensure their requirements are fully met and address any potential concernsIdentify and mitigate business risks to protect both the client and the companyGeneralThis job description outlines the main duties and responsibilities of the Quality Analyst Team Leader role but is not intended to be an exhaustive list.

Additional tasks and duties may be assigned as the needs of the organization evolve.

The role may also involve contributing to strategic decision-making processes and offering leadership in areas such as product quality strategy, resource allocation, and process improvement initiatives.Kindly note that should you not be contacted within 2 weeks of submitting your application, please consider your application unsuccessful.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.