Job Description:

Location: South Africa (Within SA only - non-negotiable)

Work Model: Hybrid (3 days in office, 2 days remote)

Contract duration: 12 – months

Minimum Requirements

  • Location Constraints: Must reside and be legally entitled to work within South Africa.
  • Frameworks & Methodologies: Proven experience leading technical test implementation strategies across the entire Product Lifecycle.
  • Collaboration: Demonstrated ability to align cross-functional disciplines including Business Analysis, Development, QA, and Environment teams.
  • Team Leadership: Strong track record of driving team effectiveness and fostering healthy team dynamics.

Technical Requirements

  • Automation Focus: Front End and API automation experience.
  • Toolsets: Proficiency with Selenium, Appium, Healenium, and RestAssured.
  • Non-Functional Testing (NFT): Performance testing experience using JMeter.
  • Asset Management: Ability to inspect, analyse, design, develop, and implement highly reusable automated test assets that validate complex solution architectures.

Core Responsibilities

  • Lead Test Implementation: Oversee the execution of testing strategies in strict accordance with agreed corporate Quality Assurance principles and standards.
  • Risk Mitigation: Actively manage product risks and technical inter-dependencies across the product delivery stack.
  • Cross-Functional Alignment: Optimize testing efficiencies by bridging technical communication gaps between Analysts, Developers, QA, and Infrastructure/Environment teams.
  • Develop Automation Assets: Code and maintain scalable, reusable automation test assets utilizing the enterprise automation framework to protect architectural stability.
  • Cultivate Team Dynamics: Manage, mentor, and guide team members to ensure operational effectiveness and a collaborative culture.

Working Place:

Johannesburg, South Africa