Tester (13363)
The South African Broadcasting Corporation SABC · Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →PURPOSE
- Effective and Efficient Testing and quality assurance of SABC Digital products Websites, Mobile Applications & OTT platforms. Responsible for the identification and definition of required digital product tests, ensuring detailed testing progress and results in each test cycle.
- Provide the quality assurance of software development and deployment.
- Conduct automated and manual tests to ensure the digital solutions are fit for purpose and any bugs or issues are addressed within a product before being released to the next stage or deployed to production.
DUTIES AND RESPONSIBILITIES
BUSINESS OPERATIONAL EFFICIENCY
- Design and develop test cases and success criteria for SABC Digital products Websites, Mobile, TV, CarPlay/Android Auto, Voice Command Speaker Applications solutions following best practices and procedures and in line with agreed timelines and business requirements.
- Testing new features/products before they are released to the public to ensure they meet business requirements & specifications.
- Ensure accurate functional, system integration, user acceptance and regression testing, and performance testing are executed in different phases of the digital product development to ensure optimal performance.
- Ensure Quality assurance in each test cycle as per predefined criteria.
- Testing products for usability and reporting bugs or usability issues to developers
- Testing different browsers, operating systems, and devices to ensure responsiveness and cross-platform compatibility.
- Reporting on performance and user experience
- Training of business stakeholders on new digital products and features.
- Daily monitoring of team status updates by the development team and ensuring testing of digital products in line with project timelines.
- Constant review of system functionality at different stages of the development lifecycle.
- Effective identification, documentation, and logging of issues e.g., queries, bugs, change requests arising out of the testing process.
- Immediate and accurate reporting of failures to line management
- Ensure that the appropriate test protocol/ methodology is applied.
- Develop, update, and maintain digital product documentation including User Manuals & Standards and procedures.
- Provide support to management to ensure that product goals are met, and dependencies are managed.
- Regular and accurate reporting to management on digital product testing progress.
GOVERNANCE, RISK AND COMPLIANCE
- Cooperation with regulatory and policy affairs to ensure compliance with broadcasting policies, legislation, regulations and licence conditions.
- Contribute to the upkeep of a risk register to address risk issues.
- Ensure compliance with SABC policy and procedures.
- Ensure compliance with SABC Methodologies and Best practice standards for digital products.
- Ensure compliance with the SABC digital products incident, change and release management requirements.
STAKEHOLDER MANAGEMENT
- Effective briefing and communication with stakeholders
- Provide technical support to users experiencing issues with websites and mobile applications.
- Work with various cross-functional stakeholders across the business to ensure optimal testing and quality assurance of digital products.
- Conduct User Acceptance Testing process.
- Provide training to the business stakeholders.
INHERENT/MINIMUM REQUIREMENTS
QUALIFICATIONS
- Relevant 3/4-year Diploma/Degree NQF 6/7 in Computer Science, Information Technology, Software Development, Software Testing, or related field.
- ITIL Certification is an advantage
- ISTQB/Testing Certification is an advantage
EXPERIENCE
- 3 years of relevant testing experience within an IT corporate environment
- Excellent communication and problem-solving skills and attention to detail.
- Ability to work independently and prioritize tasks effectively.
- Ability to work and complete multiple tasks concurrently.
- Ability to read and understand technical documentation.
KNOWLEDGE
- Knowledge and understanding of working in an Agile delivery environment Scrum.
- Knowledge and understanding of ITIL Principles and relevant defect management tools e.g. JIRA.
- Knowledge and understanding of Service Level Agreement management SLA's
- Knowledge and understanding of Test Planning and Test Scripts
- Knowledge of how to perform Test Execution and Evaluation of Current /New/ Upgraded Systems or Software