Test Automation Engineer

Durban, KwaZulu-Natal, South Africa

Job Description

If testing, breaking, fixing, and automating is your love language -- then this opportunity is calling your name!
We're looking for a Test Automation Engineer who can blend sharp coding skills with strategic testing expertise. If you enjoy building smarter automation, expanding frameworks, and taking ownership without leaning on senior team members -- you'll feel right at home.
What You'll Do

  • Offer guidance, technical support, and mentorship to junior team members
  • Investigate production issues and pinpoint the source of defects
  • Understand business requirements and functional specs for systems under test
  • Keep a close eye on test environments to support continuous testing
  • Assist DevOps with requirements and setup for test environments
  • Build or update automated tests within the existing automation framework
  • Extend test frameworks with new classes, components, pages, and services
  • Write advanced SQL queries and stored procedures to support automation
  • Document and track defects using appropriate tools
  • Create test packs and define detailed testing procedures
  • Execute automated test suites, analyse results, and share feedback with stakeholders
  • Take accountability for delivering high-quality work and completing assigned tasks
What You Bring
  • BSc in Computer Science, Electronic Engineering, BIS, or a high-quality Technikon Diploma
  • 3+ years' solid experience in Software Test Automation
  • Strong working knowledge of MS SQL, C#, HTML, JavaScript, and CSS
  • Experience with runtimes/frameworks such as Node, ES6, Jasmine, Portman, and Playwright
  • Familiarity with tools like Postman, K6, JMeter, and Provar
  • Salesforce certifications would be a great advantage
Technical Strengths
  • Troubleshoot production issues and identify root causes
  • Understand business and system requirements to ensure thorough test coverage
  • Log, track, and document defects using appropriate tools
  • Create test packs and define clear testing procedures
  • Execute automated tests, review outcomes, and communicate results effectively
  • Write SQL queries and develop advanced SQL scripts/stored procedures to support automation
  • Build and update automated tests within the framework
  • Extend test suites with new classes, components, pages, and supporting functions
  • Monitor and maintain test environments for continuous testing
  • Work closely with DevOps to configure and prepare required testing environments
In sending your CV, you confirm that you have read and understood our POPI Policy found on our website www.recruitech.co.za. Should you be unsuccessful for this particular position, you have no objection to us retaining your personal information in our database which you confirm is true, correct and up to date. Should a suitable opportunity arise in the future, we will contact you and request your permission to submit your information
For more information please contact:
Tiah Govender

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1627411
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, KwaZulu-Natal, South Africa
  • Education
    Not mentioned