Company Summary
Discovery Limited is one of South Africa’s most innovative and globally recognised financial services groups, founded in 1992 and listed on the Johannesburg Stock Exchange. Discovery’s core purpose — to make people healthier and to enhance and protect their lives — drives everything from its flagship Discovery Health medical scheme and Vitality wellness programme to its life insurance, banking, and short-term insurance businesses. Discovery operates across South Africa, the United Kingdom, the United States, China, and several other international markets, making it one of the few South African companies that has successfully exported a home-grown business model to developed markets globally.
Discovery Insure is the short-term insurance division of Discovery, and South Africa’s fastest-growing short-term insurer. Built on the group’s Shared-value Insurance model — which aligns the insurer’s interests with the client’s behaviour rather than simply pricing risk — Discovery Insure offers motor and home insurance products that reward clients for driving well through the internationally recognised and award-winning Vitality Drive programme. Vitality Drive has been scaled beyond South Africa to markets in Europe and the Middle East, reflecting both the strength of the model and the quality of the technology and people that deliver it.
With over 1 000 employees committed to client-first innovation, Discovery Insure is not a conventional short-term insurer — it is a technology-driven, behaviourally-informed insurance business where the quality of the software that underpins its products directly affects the experience of millions of policyholders. For a Test Analyst, this means the quality assurance work you do every day has real, measurable impact on real people’s lives and financial security.
Opportunity Overview
Discovery Insure is recruiting a Junior Test Analyst to join its technology and software quality function. This role sits within the Insurance — Short Term business unit and is responsible for executing structured software testing activities across Discovery Insure’s functional systems, with a focus on business requirements validation, regression testing, UAT support, and defect management.
Position: Test Analyst — Junior Business Unit: Discovery Insure Function: Insurance — Short Term Organisation: Discovery Limited Location: Johannesburg, Gauteng Date Posted: 19 June 2026 Employment Equity: Discovery’s approved EE Plan and Targets will be considered — candidates with disabilities are actively encouraged and welcomed to apply
What You Will Be Doing
This is a structured, hands-on software testing role covering the full testing lifecycle within an Agile insurance technology environment:
Test Design and Analysis
- Identifying test conditions from business and functional requirements
- Creating test designs, test cases, procedure specifications, and test data aligned to requirements
- Performing GAP analysis on requirements — identifying what has been specified, what is missing, and what is ambiguous before testing begins
Test Execution and Defect Management
- Executing test cases against Discovery Insure’s systems and logging results accurately and completely
- Evaluating test outcomes against expected results and documenting deviations clearly
- Logging, tracking, and retesting defects through to resolution using JIRA and Xray
- Producing traceability matrices that link test results back to specific business requirements
Test Planning Contribution
- Contributing to the development of test plans and test approaches at the start of each project or sprint
- Reviewing test specifications, defect reports, and test results to ensure completeness and accuracy
- Participating in quality reviews of testing artefacts produced by the team
Test Data Management
- Identifying, creating, retrieving, storing, and distributing test data for testing and development activities
- Ensuring test data is representative, compliant, and fit for purpose across different testing scenarios
Tooling and Technical Work
- Working confidently with JIRA for defect tracking and project management and Xray for test case management within JIRA
- Applying basic SQL skills to query databases and validate data-level outcomes during testing — advantageous
- Applying basic Java knowledge where relevant to testing activities — advantageous
Agile Ceremony Participation
- Actively participating in backlog grooming, sprint planning, daily stand-ups, sprint reviews, and retrospectives as part of an Agile delivery team
- Contributing a quality assurance perspective to Agile ceremonies — raising testability concerns during grooming, flagging incomplete acceptance criteria during planning, and reporting on testing status during reviews
Risk and Blocker Identification
- Identifying and reporting testing risks and blockers to the team and project management early — not waiting until a risk becomes a problem
- Demonstrating understanding of test automation concepts and how automated testing complements manual testing in a modern software delivery environment
UAT and Production Verification Support
- Assisting clients and end users in User Acceptance Testing — helping them understand what to test, how to log defects, and what sign-off means
- Supporting production verification activities after releases to confirm that deployed changes are functioning as expected in the live environment
Key Requirements
Education:
- Matric / Grade 12 — essential
- ISTQB Foundation Level certification — advantageous and strongly recommended for candidates who do not yet hold it
- Related qualifications in IT, Computer Science, Software Testing, or a related field — advantageous
Experience:
- Minimum 1 to 2 years of hands-on software testing experience in a professional environment — this is a firm requirement
- Claims processing experience in an insurance environment — advantageous and will significantly differentiate your application within the Discovery Insure context
Technical Skills:
- Proficiency with JIRA for defect tracking and project management
- Proficiency with Xray for test case management within JIRA
- Basic SQL — advantageous for data validation testing
- Basic Java — advantageous for understanding test automation concepts
- Understanding of Agile and Scrum delivery methodologies — the team works in sprints and you are expected to contribute meaningfully to all Agile ceremonies
Core Competencies:
- Working effectively with people across disciplines — developers, business analysts, product owners, and end users
- Presenting and communicating information clearly — both written and verbal
- Writing accurate, complete, and professional test documentation — test cases, defect reports, test summaries
- Continuous learning and research — staying current with testing tools, techniques, and best practices
- Planning and organising — managing your own testing workload within sprint timelines
- Delivering results under pressure — testing frequently happens at the end of a sprint when time is tight and the temptation to cut corners is highest
- Coping with pressure and setbacks — defects get disputed, timelines compress, and requirements change. Resilience and professionalism in these moments define a strong QA professional
What You Will Learn
Working as a Junior Test Analyst inside Discovery Insure’s technology environment offers an exceptional combination of technical skill development and insurance domain knowledge:
- Insurance domain expertise — understanding how short-term insurance products are structured, how claims are processed, how premiums are calculated, and how Vitality Drive’s telematics-based incentive model works at a system level. This domain knowledge makes you a significantly more effective tester and a significantly more employable professional in the financial services technology sector
- Full STLC — Software Testing Lifecycle — executing every phase of the testing lifecycle from requirements analysis through test design, execution, defect management, and closure on real insurance platform features
- JIRA and Xray mastery — these are the most widely used defect tracking and test management tools in South African enterprise software delivery. Becoming proficient in them at this stage of your career gives you tools that are relevant in virtually any technology employer you join in future
- Agile QA practices — understanding how quality assurance integrates into Agile delivery is the single most important shift from traditional waterfall testing. Participating in every ceremony, contributing to acceptance criteria definition, and testing within sprint boundaries will transform your professional effectiveness as a tester
- Regression testing strategy — Discovery Insure’s products are complex and continuously evolving. Learning how to build, maintain, and execute regression test suites that protect existing functionality while enabling new feature delivery is a core skill that experienced testers command premium salaries for
- UAT facilitation — supporting end users and business stakeholders through UAT is a client-facing, communication-intensive skill that many testers never develop because they are kept in back-room testing roles. Developing this skill early makes you versatile and client-ready
- Test automation awareness — Discovery invests in automation across its technology portfolio. Exposure to automation concepts and tools at junior level plants the seed for what is the most career-accelerating specialisation in software testing
Possible Interview Questions
Discovery Insure interviews for technology roles are structured and thorough. Prepare for both technical and behavioural questions:
Technical Questions
- Walk us through the software testing lifecycle — from the moment you receive a requirement to the moment you sign off on testing. What happens at each stage?
- What is the difference between functional testing, regression testing, and UAT — and when would you apply each?
- How do you write a test case? Walk us through the components of a well-written test case using a simple example — such as testing a login screen.
- You execute a test case and the result does not match the expected outcome. Walk us through exactly what you do next.
- What is a traceability matrix and why is it important in a regulated, auditable environment like insurance?
- What experience do you have with JIRA — how have you used it for defect tracking and what information do you include when logging a defect?
- What does GAP analysis mean in a testing context — can you give an example of a gap you identified in requirements during your testing experience?
- What do you understand about test automation — have you had any exposure to automated testing tools or concepts, even academically?
Behavioural and Situational Questions
- Tell us about the most complex defect you found during testing — how did you identify it, how did you document it, and how was it resolved?
- Describe a situation where a developer disputed a defect you logged — how did you handle that conversation and what was the outcome?
- How do you manage your testing workload when a sprint is running short on time and you have not yet completed all your test cases?
- What do you know about Discovery Insure and the Vitality Drive programme — and why does working in an insurance technology environment appeal to you specifically?
- Tell us about a time you identified a risk or potential problem before it became an issue — what did you do and what was the impact?
Tip: Discovery is a values-driven, high-performance organisation that invests heavily in smart, self-driven people. In your interview, demonstrate intellectual curiosity, a genuine interest in both the technology and the insurance domain, and the kind of detail-oriented, systematic thinking that defines strong QA professionals. Discovery notices candidates who have taken the time to understand what Vitality Drive is, how the Shared-value Insurance model works, and why software quality matters specifically in an insurance context — not just generically.
Career Advice
- Get ISTQB certified if you are not already — it is your most important immediate priority. Discovery lists ISTQB as advantageous, but in the South African software testing job market, it is rapidly becoming an expected baseline for any analyst serious about a QA career. The Foundation Level certification is affordable, achievable in four to six weeks of focused self-study, and globally recognised. Complete it before your next job application regardless of whether you get this role — it will strengthen every testing application you ever submit.
- Claims experience is a meaningful differentiator for this specific role. Discovery Insure processes motor and home insurance claims — complex, regulated, and consequential transactions that touch clients at some of the most stressful moments of their lives. A tester who understands claims processing — the workflow, the decision points, the regulatory requirements, and the system integrations involved — is immediately more valuable to an insurance technology team than one who brings only generic testing skills. If you have any exposure to insurance claims, surface it prominently in your application.
- SQL is worth investing in even at junior level. Discovery lists basic SQL as advantageous, but in practice, testers who can query a database to validate that data was saved correctly, that a calculation produced the right result, or that a batch process ran as expected are significantly more effective and trusted by development teams. Free SQL learning resources are widely available — invest a few weeks in becoming comfortable with SELECT, JOIN, WHERE, and GROUP BY and you will immediately add a capability that many junior testers lack.
- Discovery is a proven career accelerator. The Discovery Group has a reputation in the South African market for developing exceptional technology talent. Many of the strongest QA managers, test leads, and automation engineers in the country spent formative years at Discovery. The combination of complex systems, high standards, Agile delivery culture, and genuine investment in employee development makes Discovery one of the best environments in which to build a testing career in South Africa.
- Test automation is your long-term goal — start building toward it now. The most valuable and best-paid professionals in software testing are those who can design, build, and maintain automated test frameworks. Discovery uses Java in its technology stack, which aligns with the most widely used automation frameworks — Selenium WebDriver, REST Assured, and Cucumber. Even basic Java literacy, built through free resources like Codecademy or Udemy, begins to open the door to automation work. Plant that seed now and water it consistently.
- Agile participation is not passive — it requires you to have a quality perspective on every conversation. Many junior testers sit quietly in sprint ceremonies, contributing little beyond status updates. The ones who grow fastest are those who raise testability concerns during backlog grooming, challenge incomplete acceptance criteria during sprint planning, and proactively report on quality metrics during sprint reviews. Develop the confidence and knowledge to contribute meaningfully to every ceremony from your first sprint.
- Insurance technology is a stable, well-funded, and growing sector. South Africa’s short-term insurance market — motor, home, commercial, and emerging risk products — is increasingly technology-driven. Testers who develop insurance domain expertise alongside strong technical QA skills are competitive for roles not just at Discovery but across the entire South African insurance sector including OUTsurance, Hollard, Momentum, Santam, and the insurtech startups disrupting the market. Every year of insurance tech QA experience compounds your value in this ecosystem.
- Discovery’s EE commitment and active welcome of candidates with disabilities is genuine. Discovery has explicitly stated that people with various disabilities are actively encouraged and welcomed to apply. The company’s Employment Equity Plan is applied to recruitment decisions, and candidates from designated groups should apply with the confidence that their applications will be considered in a structured, equitable process.
Software quality assurance at Discovery Insure is not just about finding bugs — it is about ensuring that the technology protecting South African drivers and homeowners works flawlessly when they need it most. A Junior Test Analyst role here is a serious professional opportunity in one of South Africa’s most innovative and globally recognised technology environments.
Apply directly through the Discovery Careers portal at discovery.co.za/careers or search for the Junior Test Analyst position under Discovery Insure. Posted 19 June 2026 — apply promptly as Discovery roles attract high volumes of applications.