QA/Test Automation Engineer

1 week ago


Johannesburg Metropolitan Area, South Africa Trending Talent Solutions Full time R250 000 - R450 000 per year

Role purpose:

Globetom is looking for a highly motivated, innovative individual to join our QA team.

The QA/Test Automation Engineer's role is a hybrid role in which the employee will:

  1. Design and develop automated strategies and processes that can be used to identify bugs and other issues within the relevant software before implementation.
  2. Perform hands-on testing from requirements and specifications determined by various stakeholders and clients.

Role Description:

  • Level: Intermediate.
  • Location: Centurion. (Hybrid)
  • Reports to: QA Lead.
  • Team size: 4. (QA Team)
  • Industry: Information Technology (Telecommunications).

Years of Experience:

  • 3-5 years' experience in test automation.
  • 2+ years of QA testing experience.

Required Qualification:

  • Bachelor's in Computer Science as a minimum tertiary qualification.

Requirements - Education:

  • Degree or relevant Diploma in Computer Science, or related field.
  • ISTQB / ISEB certification. (Preferred)
  • Additional certifications related to Software Testing. (Advantageous)

Requirements - Experience and Technology:

  • Strong proficiency in PHP and JavaScript, and code versioning tools such as Git.
  • Proficiency in SQL.
  • Proficiency in Linux.
  • Proficiency in, and a good understanding of Cucumber and Gherkin (Advantageous).
  • Proficiency in and a good understanding of Atlassian Bamboo (Advantageous).
  • Good understanding of RDBMS databases such as Oracle.
  • Good understanding of the SDLC and STCL (testing and bug fixing protocols.)
  • Familiarity with the agile software development methodology.

Competencies:

The ideal candidate will showcase the following behaviours:

  • They are focused on the continual improvement of processes and identifying issues.
  • They can evaluate and rationalise data objectively.
  • They can act creatively in order to find solutions to problems.
  • They think practically and use common sense to find solutions to problems.
  • They can work and adapt within a changing environment.
  • They can maintain their own productivity and are comfortable multi-tasking.
  • They take a visionary approach and think long-term when designing solutions.
  • They are solution-focused and curious.
  • They are prepared to challenge established views and assumptions.
  • They are open to and receptive to feedback and critical thinking.

Role Responsibilities and Duties (not limited to):

  • Participation in workshops with the software design team to discuss verification protocols.
  • Analysis of requirements specifications and design documents to identify user stories.
  • Use structured techniques to identify testable conditions, test case scripting, test execution, and analysis of results.
  • Logging and retesting of defects following defect logging procedures.
  • Participate in aspects of test automation, including initial assessments, scripting, execution, and maintenance.
  • Identification of improvement areas in the existing test framework, including extensions of the test framework.
  • Assist with ensuring stability, efficiency, and scalability in the automated solutions.
  • Review scripts and code to ensure alignment with standards.
  • Perform exploratory and functional testing, system testing, and integration testing.
  • Responsibilities may include any of the scope defined by the QA/Project manager.
  • Work independently and together with the development team to conduct effective load/performance tests using automated tools.
  • Measure, analyse, and evaluate performance/load results.
  • Establish benchmarks and provide summary reports and recommendations as necessary.
  • Investigate new testing technologies and methodologies to continuously expand and improve product test coverage - supporting continuous process improvements.
  • Seek opportunities to build subject matter knowledge and serve as the point of contact for non-functional testing; and help support the scrum team with knowledge sharing sessions, and other learning sessions.
  • Assist the team with writing automated tests, test execution, regression testing, regression analysis, and enhancements/extensions of a PHP-developed test framework.
  • Assist with reviewing existing automated tests to provide further improvements and support.

Additional information:

  • Hybrid working model
    . You will be required to come to the office from time to time as agreed within your team. This is anticipated to be at most twice per week but typically one day per week.
  • You will be required to submit weekly timesheets
    as part of our self-management by weekly objectives culture.
  • This role is a
    full-time, permanent position
    .

Johannesburg

Centurion

Pretoria

Published Date: 01 October 2025

Closing Date: 31 October 2025


  • Test Automation

    1 week ago


    Johannesburg, South Africa IQ Business Group Full time

    A technology consultancy in Johannesburg seeks a QA Automation Engineer with a focus on Test Automation and Agile methodologies. The ideal candidate will possess a Bachelor's in Computer Science/Engineering and have at least 3 years of software quality assurance experience. Strong analytical and communication skills are essential to drive testing processes...

  • Test Automation

    2 days ago


    Johannesburg, South Africa P3M Projects Full time

    We are recruiting for a Test Automation for a fixed term contract based in Johannesburg. QA Engineering - Proactively contribute & participate in the full solution development lifecycle as a member of a squad / multiple squads as an QA automation specialist engineer - Actively participate in daily Scrum and project planning meetings. - Participate and...


  • Johannesburg, South Africa Old Mutual Full time

    A leading financial services company is seeking an experienced QA Test Lead to drive test automation and QA strategy across various projects. The ideal candidate will have over 10 years of experience in quality engineering, strong programming skills, and expertise in automation tools like Selenium and Appium. Responsibilities include leading QA teams,...


  • Johannesburg Metropolitan Area, South Africa Ampstek Full time R60 000 - R120 000 per year

    Position: Mobile Automation TesterPosition type: ContractLocation: Johannesburg or Cape Town (South Africa)Job Description:We are looking for an experiencedAutomation Mobile Testerskilled inmobile application testingandautomation frameworks. The candidate should have hands-on experience withAppiumandautomation testing toolsfor Android and iOS platforms.Key...


  • Johannesburg Metropolitan Area, South Africa Ovations Talent Sourcing Full time R900 000 - R1 200 000 per year

    Join our client in the Financial Services sector and be part of a dynamic team dedicated to delivering exceptional, high-quality solutions and driving innovation. This role is central to quality assurance, requiring a strong mix of technical development skills and deep domain knowledge.This is a 12-month contractKey ResponsibilitiesAutomation &...


  • Johannesburg, South Africa Iq Business Group Full time

    A leading technology firm in Johannesburg seeks a Quality Assurance Engineer to drive test processes and collaborate with development teams. The ideal candidate must hold a Bachelor's degree in Computer Science or Engineering, possess exceptional skills in Test Automation and Agile methodologies, and have a customer-focused mindset. Responsibilities include...


  • Johannesburg, South Africa eTeacher Group Full time

    A leading EdTech firm is seeking a Senior QA Engineer to enhance quality assurance practices in a remote role. The ideal candidate has over 5 years of experience, especially in test automation utilizing C#, Playwright, and CI/CD tools. Responsibilities include testing features, mentoring junior engineers, and improving testing processes with advanced...


  • Johannesburg, South Africa Cpconsulting Full time

    Job Overview Johannesburg, South Africa | Posted on 02 / 21 / The candidate will be responsible for ensuring that a product is completely stable. Responsibilities This needs to be accomplished by working closely with the QA Lead and team, Development & Portfolio teams through early design of test plans, test cases, automation, and reporting results to the...


  • Johannesburg, South Africa cpconsulting Full time

    Johannesburg, South Africa | Posted on 02/21/2025 The candidate will be responsible for ensuring that a product is completely stable. This needs to be accomplished by working closely with the QA Lead and team, Development & Portfolio teams through early design of test plans, test cases, automation, and reporting results to the concerned team for the assigned...


  • Johannesburg, South Africa Indsafri Full time

    Job Title: Test Automation Engineer (Selenium & API Testing) Role Purpose We are seeking a highly skilled Test Automation Engineer with strong fundamentals in software testing, solid understanding of OOP principles, and hands‑on experience in Selenium WebDriver and API testing. The ideal candidate should be able to design, analyze, and execute test cases...