Summary
Overview
Work History
Education
Skills
Languages
Techical skills
Timeline
Generic
SINQOBILE TSHAKA

SINQOBILE TSHAKA

Johannesburg

Summary

Detail-oriented Senior Software Tester with over 10 years in the banking sector, specialising in test strategy development, test planning, and various testing methodologies. Expertise in Selenium, Jira, and Agile Scrum, with a strong focus on software quality assurance. Effectively analyses business requirements, identifies risks, and manages defects to deliver comprehensive test reporting.

Overview

15
15
years of professional experience

Work History

UAT Test Analyst

MultiChoice Support Services
12.2022 - Current
  • Analyse business and functional requirements to ensure complete test coverage.
  • Develop test strategies, test plans, test cases and test estimations.
  • Perform functional, non-functional, integration, system integration, regression and user acceptance testing.
  • Execute API testing using Postman & Swagger Inspector.
  • Managed defects through defect lifecycle, providing comprehensive defect reporting.
  • Developed test completion reports and quality metrics, delivering insights into testing outcomes.
  • Collaborated with business users, developers and project teams to facilitate effective solution deployment.
  • Conduct training and provide user support documentation.
  • Contribute to continuous quality improvement initiatives.

QA Team Lead

Kerridge Commercial Systems
03.2022 - 11.2022
  • Led QA activities, ensuring compliance with STLC best practices to enhance testing quality.
  • Managed regression, functional, and pre-release testing cycles, ensuring timely delivery of high-quality software.
  • Analysed requirements, defining testing strategies and quality objectives to align with project goals.
  • Engaged directly with product owners, developers, and technical teams to facilitate project discussions.
  • Oversaw risk management and process improvement initiatives.
  • Provide test estimation inputs for project planning.

Junior & Senior Software Tester

Nedbank
10.2014 - 02.2022
  • Perform Functional Testing, Integration Testing, System Integration Testing (SIT), Regression Testing, Smoke Testing and User Acceptance Testing (UAT) for banking applications.
  • Analyse business requirements, user stories and technical specifications to identify test conditions, coverage gaps and testing risks.
  • Design and develop test strategies, test plans, test scenarios and detailed test cases aligned with business and technical requirements.
  • Provided test estimation inputs to enhance project planning and optimise sprint execution.
  • Execute manual and automated test scripts and validate application functionality against acceptance criteria.
  • Design and maintain Selenium automation scripts using TDD and BDD methodologies.
  • Perform API testing and validate integrations between systems and services.
  • Manage defects throughout the defect lifecycle using Jira and collaborate with developers to resolve issues efficiently.
  • Develop and maintain regression test suites for new and existing functionality.
  • Prepared test execution reports, defect statistics and quality metrics to inform project stakeholders.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews and retrospectives.
  • Identified quality risks and contributed to continuous improvement initiatives, enhancing testing processes.

Support Engineer

Nedbank
09.2011 - 09.2014
  • Delivered user support, troubleshooting issues and testing software/hardware to ensure optimal functionality.
  • Coordinated installations, configurations, upgrades, and patch deployments to enhance system performance.
  • Administered Microsoft products, Windows systems, and business applications to facilitate seamless operations.

Education

Bachelor of Science - Information Technology

Richfield Graduate Institute of Technology
Johannesburg, GP
01-2026

National Certificate - Information Technology Systems

Bytes Technology Group
Midrand, GP
01-2011

ISTQB Foundation Certificate -

Southern African Software Testing Qualification Board
Midrand, GP
01-2016

Skills

  • User Acceptance Testing (UAT)
  • Functional Testing
  • Non-Functional Testing
  • Regression Testing
  • Integration Testing
  • System Integration Testing (SIT)
  • API Testing
  • Manual Testing
  • Automated Testing
  • Test Strategy Development
  • Test Planning & Test Estimation
  • Test Case Design & Execution
  • Defect Management
  • Defect Lifecycle Management
  • Quality Assurance
  • SQL Data Validation
  • Requirements Analysis
  • Continuous Improvement
  • Agile & DevOps
  • IT Governance, Risk & Compliance
  • Stakeholder Engagement
  • Performance Testing
  • Infrastructure Testing
  • Stakeholder Engagement

Languages

English
Intermediate
B1
zulu
Intermediate
B1
Xhosa
Intermediate
B1

Techical skills

Testing Tools: Selenium, Postman, Karate API, JMeter, Jira, Xray, Azure DevOps, SQL Server, SAP CRM
Automation: Java, C#
Methodologies: SDLC, STLC, Agile, DevOps, BDD, UAT, QA
Testing Types: Functional, Non-Functional, Integration, SIT, Regression, API, Performance, Mobile, Web Testing

Timeline

UAT Test Analyst

MultiChoice Support Services
12.2022 - Current

QA Team Lead

Kerridge Commercial Systems
03.2022 - 11.2022

Junior & Senior Software Tester

Nedbank
10.2014 - 02.2022

Support Engineer

Nedbank
09.2011 - 09.2014

Bachelor of Science - Information Technology

Richfield Graduate Institute of Technology

National Certificate - Information Technology Systems

Bytes Technology Group

ISTQB Foundation Certificate -

Southern African Software Testing Qualification Board
SINQOBILE TSHAKA