Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 10, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Imagine a world where people live healthier, more enhanced and protected lives… A world in which each organisation is a powerful influencer and responsible corporate citizen, committed to being a force for social good. As a leading innovator in healthcare, wellness, insurance, investments, financial and life planning, Discovery works ceaselessly to...
    Read more about this company

     

    Test Automation Engineer

    Description: 

    • We are seeking a skilled Automation Test Engineer with expertise in both manual and automated testing for backend applications, focusing on REST APIs and PostgreSQL databases. This role requires a hands-on tester who can seamlessly switch between manual validation and API automation while taking full ownership of backend quality throughout the development lifecycle—from design to release. You will collaborate closely with development, product, and DevOps teams to ensure backend services are reliable, scalable, and thoroughly tested, delivering high standards of performance and security. Experience in Agile/Scrum environments is essential. 

    Areas of responsibility may include but not limited to

    • Design, develop, and execute manual and automated test cases for backend services. 
    • Perform REST API testing (manual and automated), including JSON/XML validation, authentication, and test data management. 
    • Develop and maintain Java-based automation test suites to ensure robust coverage. 
    • Validate data integrity using PostgreSQL and advanced SQL queries. 
    • Analyze test results, identify defects, and manage them through resolution. 
    • Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives. 
    • Collaborate closely with developers and business analysts for early defect detection and requirement clarity. 
    • Extract requirements, design test cases, create/extract test data, and execute tests across end-to-end solutions. 
    • Take part in formal requirement reviews and select optimal test design techniques. 
    • Ensure completion of Functional, Integration, and End-to-End testing as required. 
    • Continuously improve test coverage, automation stability, and overall testing processes. 
    • Retain ownership of testing issues and follow up to ensure timely resolution. 
    • Mentor the team in automations and ensure incremental adoption 

    Personal Attributes and Skills 

    • Strong team player with effective collaboration and communication skills  
    • Comfortable working in an Agile/Scrum environment  
    • Quality-focused with a strong sense of ownership and accountability  
    • Good analytical and problem-solving skills  
    • Proactive, adaptable, and open to continuous learning  
    • Strong on both sides of knowledge transfer 
    • Strong mentorship and training skills, teaching from first principals 

    Education and Experience

    Technical Skills and Tools 

    • Core Java (8 or higher) – Intermediate level   
    • Strong understanding of String handling and Collection frameworks   
    • Strong experience with JDBC for database validation (PostgreSQL preferred)   
    • REST Assured for API automation   
    • Cucumber (BDD framework)   
    • TestNG / JUnit   
    • API Testing – Manual & Automation   
    • Writing SQL Databases Queries 
    • Strong working knowledge of SQL (PostgreSQL preferred)   
    • Version Control: Git / Bitbucket / GitHub   
    • Experience working with JIRA, Confluence, qTest.   
    • Experience working with performance testing tools like JMETER    

    Testing Expertise 

    • Excellent skills in test case design, test execution, and automation development  
    • Strong understanding of backend systems, APIs, and database validations  
    • Ability to balance manual exploratory testing with structured automation 

    Personal Attributes and Soft Skills 

    • Strong team player with effective collaboration and communication skills  
    • Comfortable working in an Agile/Scrum environment  
    • Quality-focused with a strong sense of ownership and accountability  
    • Good analytical and problem-solving skills  
    • Proactive, adaptable, and open to continuous learning  
    • Strong on both sides of knowledge transfer 
    • Strong mentorship and training skills, teaching from first principals 

    Skills:

    • MS Office (intermediate)
    • Analysis of Information (advanced)
    • Verbal and written communication (advanced)
    • MS Office (intermediate)
    • Analysis of Information (advanced)
    • Verbal and written communication (advanced)

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Discovery Limited on careers.discovery.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Discovery Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail