Discovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.
Key Purpose
A SQA is responsible for designing, executing, and managing test cases to ensure software meets business and functional requirements. They identify defects, report issues, and collaborate with developers to resolve them. Their role includes functional, system, integration, and regression testing. They also ensure test documentation is maintained and aligned with project standards.
Areas of responsibility may include but not limited to
Test Planning
Actively participate in JAD Review sessions with the SQA leads & SQA team members and identify test requirements gaps and key impact areas to focus on
Daily attendance to Pod stand ups and effective participation in scope discussion where required
Deliverables and planning tasks in SDLC tool and due dates according to agreed milestones
Participate in backlog grooming
Test Case Analysis & Development
Understand the requirements, regression tests, root causes and how automation can assist
Understand impact analysis
Execute manual test cases and identify test cases that are most likely to unveil defects (Way of Work).
Identify test data permutations to facilitate optimal test coverage and communicate to the SQA Lead
Identify opportunity for automation on repeatable test cases
Ensure traceability between requirements and test cases.
Test case Execution and Monitoring
Assist in Preparation of data required for the various test scenarios
Execute test cases from the tool
Ensure execution is fully completed before the code is implemented.
Monitor defect management to resolution
Defects logged are correctly categorized, prioritized and correct information to reproduce the bug is provided
Identify risks and issues and escalate early on
Understand JIRA filters and Dashboards in the Test and SDLC tools show our testing efforts.
Ensure admin on requirements and ensure that admin is done within SLA
User Acceptance Testing
Ensure that the User Acceptance tests are executed from the testing tool.
Assist Users during UAT phase where necessary
Monitor that the Users update JIRA with the test status.
Ensure where applicable a known issue list is communicated and acknowledged.
Release implementation
Ensure confluence page check list is updated correctly
Post-release
Handle all outstanding admin and ensure that the release is closed appropriately to meet audit requirements
Team Collaboration and Leadership
Manage own work
Communicate clearly, constructively and effectively
Build relationships with other members of the team and the business users we service
Attend squad meetings and contribute with your testing update
Technical Skills
Intermediate knowledge of:
ISTQB Foundation
Jira & Agile process knowledge
PL SQL
Root Cause Analysis process
Education and Experience
Essential:
Matric
Foundation Level ISTQB in manual testing
At least 1 - 4 years' experience in Software testing
Quality assurance / software testing methodologies
Experience in Agile testing methodologies
Experience in JIRA and Xray
Advantageous:
UAT and Business Handover Skills
Diploma or University degree in IT/Software or technical discipline such as Computer Science
EMPLOYMENT EQUITY
The Company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.