Application Development Manager: Performance Test Manager at FNB South Africa

Company:

FNB South Africa

FNB South Africa

Industry: Banking / Financial Services

Deadline: Nov 30, 2025

Job Type: Full Time

Experience: 10 years

Location: Gauteng

Province: Johannesburg, Randburg

Field: ICT / Computer

Role Purpose

  • We are seeking a seasoned Application Dev Manager: Performance Test Manager with deep expertise in performance engineering, test strategy, and tool development.
  • The ideal candidate will lead performance testing initiatives across enterprise applications, ensuring systems meet scalability, reliability, and responsiveness standards.
  • This role requires hands-on experience in designing and building custom performance testing tools and frameworks, as well as managing teams and collaborating with cross-functional stakeholders.

Responsibilities

Strategy & Planning

  • Define and implement performance testing strategies aligned with business and technical goals.
  • Establish performance benchmarks, SLAs, and KPIs for critical systems.

Tool Development & Engineering

  • Design, develop, and maintain custom performance testing tools and frameworks.
  • Integrate performance tools with CI/CD pipelines and test automation suites.
  • Evaluate and implement third-party performance testing tools (e.g., JMeter, Gatling, LoadRunner, k6).

Execution & Analysis

  • Lead performance test planning, scripting, execution, and result analysis.
  • Identify performance bottlenecks and work with development teams to resolve issues.
  • Conduct load, stress, endurance, and scalability testing across platforms.

Leadership & Collaboration

  • Manage and mentor a team of performance engineers and testers.
  • Collaborate with architects, developers, and DevOps teams to ensure performance is embedded in the SDLC.
  • Present performance findings and recommendations to senior leadership.

Governance & Reporting

  • Maintain documentation of performance test plans, results, and improvement actions.
  • Establish governance around performance testing practices and standards.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in performance testing and engineering.
  • Proven experience in building performance testing tools or frameworks.
  • Strong programming/scripting skills (e.g., Java, Python, JavaScript, Bash).
  • Deep understanding of system architecture, databases, APIs, and cloud infrastructure.
  • Experience with monitoring tools (e.g., Grafana, Prometheus, Dynatrace, New Relic).
  • Familiarity with Agile, DevOps, and CI/CD practices.

Preferred Skills:

  • Experience with containerized environments (Docker, Kubernetes).
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Certification in performance testing or engineering (e.g., CPTE, ISTQB Performance Testing).

Soft Skills:

  • Excellent analytical and problem-solving skills.
  • Strong communication and stakeholder management.
  • Ability to lead and inspire technical teams.

You will have access to:

  • Opportunities to network and collaborate
  • Challenging Working
  • Opportunities to innovate

We can be a match if you are:

  • Curious & courageous – Shows bravery to take on daunting challenges, say what needs to be said and give and receive constructive feedback; faces up to people problems quickly and directly
  • Obsessed with mastery – you know what it takes to become good at what you do and are constantly pushing yourself to do it.

End Date: November 9, 2025



Share this job:

Java Developer IV at FNB South Africa

Data Scientist II at FNB South Africa