Application Development Manager: Performance Test Manager at FNB South Africa

Experience: Senior-level

Education: Bachelors, MBA/MSc/M.A

Job-type: Full Time

Location: Gauteng

Field: IT

First National Bank (FNB; Afrikaans: Eerste Nasionale Bank (ENB)) is one of South Africa’s “big four” banks. It is a division of FirstRand, a large financial services conglomerate, which trades on the Johannesburg Securities Exchange (JSE), under the symbol: FSR. FNB is also listed on the Botswana Stock Exchange under the symbol FNBB and is a constituent of the BSE Domestic Company Index.

Job Overview 

  • 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

  • Define and implement performance testing strategies aligned with business and technical goals.
  • Establish performance benchmarks, SLAs, and KPIs for critical systems.
  • 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).
  • 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.
  • 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.
  • Maintain documentation of performance test plans, results, and improvement actions.
  • Establish governance around performance testing practices and standards.

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.

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).
  • Excellent analytical and problem-solving skills.
  • Strong communication and stakeholder management.
  • Ability to lead and inspire technical teams.

Benefits

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

Competencies

  • 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.

Method of Application

Meet the qualifications?

Apply now at FNB South Africa on firstrand.wd3.myworkdayjobs.com

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top