Enable job alerts via email!

QA Automation Engineer

KORAKHOA SOLUTIONS

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

20 days ago

Job summary

A tech solutions provider in Johannesburg is looking for a QA Automation Engineer to design and maintain automated test scripts for enhancing software quality. Candidates should have at least 3 years of experience in QA automation or software development. The role requires proficiency in coding and familiarity with CI/CD tools. This position offers full-time employment with opportunities for growth in a collaborative environment.

Qualifications

  • 3 years in QA automation or software development.
  • Solid understanding of software development life cycles.
  • Experience in testing ERP or core business applications.

Responsibilities

  • Design, build and maintain automated test scripts.
  • Collaborate with development and QA teams.

Skills

QA automation experience
Proficient in scripting and coding
Experience with automation tools
Familiarity with CI/CD pipelines
API and performance testing knowledge
Experience with test management tools

Education

Bachelors degree in Computer Science
ISTQB Test Automation Engineer

Tools

Selenium
Postman
JIRA
Job description
Overview

To design, build and maintain automated test scripts for regression, integration and performance testing to improve software quality and reduce manual testing overhead.

Responsibilities
  • Design, build and maintain automated test scripts for regression, integration and performance testing.
  • Improve software quality and reduce manual testing overhead through automation.
  • Collaborate with development and QA teams to ensure test coverage and quality metrics.
Qualifications
  • 3 years in QA automation or software development across multiple applications.
  • Proficient in scripting and coding.
  • Experience with automation tools.
  • Familiarity with CI / CD pipelines and tools (Jenkins, GitLab CI).
  • API and performance testing knowledge (Postman, JMeter).
  • Experience in testing enterprise resource planning (ERP) or core business applications.
  • Exposure to performance testing and security testing tools and practices.
  • Solid understanding of software development life cycles (SDLC).
  • Strong knowledge of test case creation, defect tracking and quality metrics.
  • Experience with test management tools (JIRA).
Requirements
  • Bachelors degree in Computer Science, Engineering or related field.
  • ISTQB Test Automation Engineer (preferred).
  • Relevant automation tool certifications (Selenium, Playwright).
Additional Skills

Diploma or Certificate in Software Testing, Graphic Design, Computer Science or related field. ISTQB Foundation or equivalent testing certification (advantageous). Coding in JavaScript or NodeJS (advantageous). Training or exposure to PitStop Pro, Enfocus Switch or CorelDRAW beneficial but not required (on-the-job learning provided). Exposure to Adobe Creative Suite (Illustrator, Photoshop, InDesign) advantageous. Exposure to PDF Toolbox.

Key Skills

Continuous Integration, APIs, Automotive software, Test Cases, Electrical Engineering, JUnit, Distributed Control Systems, TestNG, Java, Test Automation, Programmable Logic Controllers, Selenium

Employment Type

Full Time

Experience

years

Vacancy

1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.