D

Test Analyst (Junior) at Discovery Limited

Discovery Limited
May 08, 2026
Full-time
On-site
Key Purpose


The Test Analyst Accountable for the execution of the testing process and best practices. Testing that the business functional requirements are fulfilled and that bugs are resolved. Design test scenarios and test cases based on an analysis of the business requirements. Ensure that the defect management and reporting process is executed.
Maintaining and adding to regression test packs.


Areas of responsibility may include but not limited to:

Testing Requirements


Participate in review sessions where the Business Requirement Specification; Functional Requirement Specification or User Manuals are discussed.
Participate in JAD sessions where requirements are derived.
Extract test requirements from Business Requirement Specification, Functional Requirement Specification, etc. Extract requirements into Test Repository.
Review requirements with Test Lead/Test Analyst.
Analyze test requirements using proven test techniques.


Test Cases and Scenario's


Design test scenario and test cases for each scenario.
Add all test cases in Test Repository.
Link all test cases to the appropriate requirement(s) in Test Repository.
Ensure adequate functional requirement coverage.
Prepare for and provide a walkthrough of all test scenarios.
Review test scenarios and test cases with the relevant Business Analysts and Business owner/Team Lead.
Keep Regression Tests Pack Updated.


Test Data


Identify test data requirements.
Create/Maintain reusable test data and data keysets.


Test Schedule


Understand responsibilities, deliverables and timelines.
Provide testing timeline and input to Test Plan.
Know and understand access and permission required to enable testing.
Ensure adequate controls are established and adequate testing is completed for all new development and enhancements to existing applications.


Test Results


Work closely with Project Managers, Business Analysts, Business Owners, Quality Assurance and Developers.
Facilitate execution of test cases in an effective and efficient manner.
Build and maintain a repository of regression test cases using Test Repository.
Ensure test status results are properly documented and tracked.
Ensure Defects are logged and reported clearly.
Review test results stored in Test Repository.
Communicate test results to the Snr. Test Analyst or Team Lead and Project team.
Ensure that all test executions is signed off by the relevant parties.
Communicate daily status reports on the relevant projects.
Ensure that the projects status is up to date.


Defects Report


Generate and maintain bug, error, problem database.
Track and Resolve bugs.


Personal Attributes and Skills

Behavioral skills


Detail orientation, analytical problem solving, planning and organizing.


Technical Skills


Able to Understand XML and JSON requests.


Education and Experience

Experience


Must have experience with regression, usability, sanity and functional testing methods.
Must have worked in an agile environment (attending standup's, scrum meetings etc.)
Experience using Test Management tools (ALM, Jira).
Exposure to automated regression and performance testing - advantageous
Driver's license/independent transport
Process knowledge of SDLC (strong functional knowledge of Systems Engineering), Testing methodologies, ITIL process awareness.
Knowledge of SQL Scripts - advantageous
Experience in Web/Rest Services - advantageous.
Domain knowledge on Discovery Health Products. - advantageous
Must be fluent in Portuguese


Education

Essential qualification - at least one of the following:


Diploma in IT/Software Engineering/Computer Science
University degree in technical discipline (e.g.: Computer Science, Mathematics, Engineering)
Minimum 2 years of relevant Testing experience.
ISTQB or ISEB qualification for Test Analysts in Functional Testing.