- Job Type Full Time
- Qualification Bachelors
- Experience 7 – 10 years
- Location Gauteng
- Job Field ICT / Computer 
Technical Lead: Quality Assurance at MultiChoice
Technical Lead: Quality Assurance
Key Performance Objectives
Operational Delivery
- Liaise with stakeholders across Group Technology to ensure that we deliver quality Products end to end
- Manage testing for multiple projects concurrently
- Provide input into the documentation of quality practices and standards with regards to quality engineering with current and future view
- Create the test strategy, approach, and plan for monthly builds and none build initiatives
- Be a guide to cross functional teams and testers on quality practices
- Build a deep understanding of the domain in the QA teams to be able contribute to the ongoing value proposition
- Work closely with developers, config analysts, architects and solution analysts in EBS and in 3rd party teams to ensure that we meet expectations of our customers
- Contribute to retrospective reviews to introduce efficiencies, which will ensure quicker delivery and high quality to our customers
- Actively participating in the planning, estimation and sizing of features and user stories
- Participate in backlog grooming
- Participate in sprint planning and test estimations
- Report and manage testing and the timeous resolution of issues
- Proactive defect management, ensuring adherence to the defect management process
- Encourage the testers/quality engineers to collaborate across cross functional teams and 3rd party teams
Test Automation
- Ensure quality and stable solutions to stakeholders by delivering automated testing solutions and effective quality practices within agreed timelines
- Implement the test automation solutions that are fit for purpose with adequate coverage within the sprints
- Ensure Integration into and continuous test automation execution on ADO, i.e. ensure that automated test suites are integrated into the CI/CD pipelines to enable early testing and detection of defects.
- Perform pull request for test automation code and ensure that that the master branch is updated accordingly and regularly
- Seek ongoing improvement in QA engineering capabilities
- Mentor the testers/engineers to improve their technical abilities
- Develop automation frameworks that can be used across various platforms in EBS.
- Identify opportunities to reduce manual testing through automation and streamline testing processes.
Benchmarking & Governance
- Technical coordination and negotiation with all internal and external stake holders on new product development, feature request roadmap, defects prioritization and impact assessment on complete MCG infrastructure were applicable.
- Ability to explain the big picture and complex technical issues in a way that non-technical people may understand.
- Demonstrate comprehensive knowledge of hardware, software, application, and systems engineering across MCG infrastructure.
- Ensure QA artifacts are stored in centralized locations and are easily accessible
Qualifications
- Bachelor’s degree in computer science, Information Technology, or a related field
Experience
- Minimum of 7 – 10 years’ experience in software testing with increasing levels of responsibility
- Minimum of 3 – 7 years’ experience in leading Quality Assurance team(s)
- 4+ years of experience in Quality engineering, with a strong understanding of automation tools (e.g., Selenium, Appium, Cypress) and testing methodologies
- Experience setting up and working with automation frameworks such as Selenium, BDD with Cucumber, JMeter, Rest Assured
Method of Application
Interested and qualified? Go to MultiChoice on careers.multichoice.com to apply
Leave a Comment