Overview

Automation Tester Jobs in Johannesburg, South Africa at Feeblo

We are seeking a skilled

Automation Tester

to design, develop, and execute automated test scripts for our software applications. The ideal candidate will have strong programming skills and expertise in test automation frameworks to ensure high-quality software delivery. You will collaborate with development and QA teams to implement robust testing solutions that enhance efficiency and reliability across our product suite.

Key Responsibilities

Test Automation Development

Design, develop, and maintain automated test scripts for web, mobile, and API applications

Implement data-driven
,
keyword-driven
, and behavior-driven (BDD) testing frameworks

Integrate automated tests into CI/CD pipelines (Jenkins, Git Lab CI, Azure Dev Ops)

Perform cross-browser and cross-platform testing using Selenium Grid or cloud-based solutions

Optimize test suites for performance, scalability, and maintainability

Quality Assurance & Testing

Execute functional, regression, and smoke testing using automation tools

Identify, document, and track defects (JIRA, Bugzilla) with detailed reproduction steps

Work closely with developers to reproduce and resolve issues

Conduct API testing (Postman, Rest Assured) and validate responses

Support performance testing (JMeter, Load Runner) and security testing (OWASP ZAP)

Technical Collaboration

Collaborate with Dev Ops teams to enable shift-left testing

Participate in Agile ceremonies (sprint planning, retrospectives)

Mentor junior testers on automation best practices

Stay updated with emerging testing tools and trends

Required Skills & Technologies

Core Automation Tools

✅

Selenium Web Driver

(Java/Python/C#)

✅

TestNG/JUnit/pytest

(Test frameworks)

✅

Cucumber

(BDD) or

Robot Framework

✅

Appium

(Mobile automation)

✅

Playwright/Cypress

(

Modern

web testing)

CI/CD & Dev Ops Integration

Jenkins/Git Lab CI/Git Hub Actions

Docker/Kubernetes for test environment containerization

Cloud testing platforms (Browser Stack, Sauce Labs)

Programming & Scripting

Java/Python/C#/Java Script (Strong coding skills)

SQL for database validation

Bash/Power Shell for test automation scripting

Testing Types & Methodologies

API Testing (REST, Graph

QL)

Performance/Load Testing basics

Security Testing awareness

Agile/Scrum testing practices

Qualifications & Experience

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Certifications (Preferred)

ISTQB Advanced Test Automation Engineer

Selenium Certification

AWS/Azure Dev Ops Certifications (for cloud testing)

Experience

3+ years in test automation for software applications

2+ years of hands-onSelenium/Appium experience

Experience with CI/CD integration of automated tests

Knowledge of Agile/Scrum methodologies

Soft Skills

Analytical thinking for debugging complex issues

Attention to detail in test case design

Strong communication with dev/QA teams

Problem-solving for optimizing test coverage

Title: Automation Tester

Company: Feeblo

Location: Johannesburg, South Africa

Category: IT/Tech

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.