Senior Performance Test Engineer job at I&M Bank
New
Website :
Today
Linkedid Twitter Share on facebook
Senior Performance Test Engineer
2025-10-14T10:17:54+00:00
I&M Bank
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_6338/logo/I&m%20Bank%20Group.png
FULL_TIME
 
Kenya
Nairobi
00100
Kenya
Financial Services
Computer & IT
KES
 
MONTH
2025-10-21T17:00:00+00:00
 
Kenya
8

Job Purpose:

  • The Performance Test Engineer will lead performance testing activities across various banking systems. 
  • This role is responsible for defining performance test strategies, mentoring junior engineers, and ensuring banking systems can handle large transaction volumes, regulatory reporting demands, and peak load conditions.
  • The Senior Engineer will collaborate with architects, developers, infrastructure teams, and vendors to proactively identify and resolve performance risks, ensuring the bank’s platforms meet stringent availability, compliance, and security requirements.

Key Responsibilities:

  • Define the performance testing strategy for large-scale banking transformation programs. 
  • Establish performance testing standards, frameworks, and reusable assets for the QA practice. 
  • Mentor and coach mid-level and junior performance engineers. 
  • Lead the design and execution of load, stress, endurance, failover, and scalability tests for various systems and platforms. 
  • Define performance KPIs (e.g. throughput, latency, transaction per second targets) aligned with banking SLAs. 
  • Lead root cause analysis of performance bottlenecks, coordinating with system owners, DBAs, network engineers, and developers. 
  • Recommend optimizations in infrastructure scaling, database tuning, and API performance. 
  • Ensure performance testing complies with banking regulations and IT governance frameworks. 
  • Work with architects and risk teams to incorporate resilience, high availability, and disaster recovery into testing scope. 
  • Provide inputs to IT risk assessments and regulatory audits. 
  • Partner with solution architects, business analysts, and delivery teams to ensure performance requirements are captured early in the lifecycle. 
  • Engage 3rd party vendors and partners to validate performance of integrated solutions. 
  • Support production readiness reviews and go-live performance sign-offs. 
  • Produce detailed reports highlighting capacity, throughput, scalability, and system limits. 
  • Recommend proactive performance improvements for future releases.
  • Contribute to a Performance Engineering Center of Excellence (CoE) within the bank. 

Education and Work Experience:

  • Bachelor’s or master’s degree in computer science, Information Technology, Engineering or related field. 
  • 7–10 years of IT experience, with 5+ years in performance testing (preferably in banking/financial services). 
  • Proven track record leading performance testing in large-scale banking projects. 
  • Deep hands-on experience with tools like JMeter, LoadRunner, NeoLoad, K8, Gatling, Dynatrace, AppDynamics, or Splunk. 
  • Strong expertise in databases, API testing, and middleware performance.
  • Familiarity with cloud performance testing (AWS, Azure, GCP) and DevOps CI/CD pipelines.

Technical Skills:

  • Certifications in software testing (ISTQB, Performance Testing Tools) preferred.
  • ITIL. 

Knowledge, Skills and Abilities:

  • Advanced problem-solving and diagnostic capabilities. 
  • Deep knowledge of system architecture, networking, and security in banking environments. 
  • Ability to communicate technical results to executives, regulators, and non-technical stakeholders. 
  • Strategic mindset with ability to balance innovation and regulatory compliance. 
  • Strong leadership, mentoring, and stakeholder engagement skills.
 
 
 
bachelor degree
84
JOB-68ee23523ece3

Vacancy title:
Senior Performance Test Engineer

[Type: FULL_TIME, Industry: Financial Services, Category: Computer & IT]

Jobs at:
I&M Bank

Deadline of this Job:
Tuesday, October 21 2025

Duty Station:
Kenya | Nairobi | Kenya

Summary
Date Posted: Tuesday, October 14 2025, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about I&M Bank
I&M Bank jobs in Kenya

JOB DETAILS:

Job Purpose:

  • The Performance Test Engineer will lead performance testing activities across various banking systems. 
  • This role is responsible for defining performance test strategies, mentoring junior engineers, and ensuring banking systems can handle large transaction volumes, regulatory reporting demands, and peak load conditions.
  • The Senior Engineer will collaborate with architects, developers, infrastructure teams, and vendors to proactively identify and resolve performance risks, ensuring the bank’s platforms meet stringent availability, compliance, and security requirements.

Key Responsibilities:

  • Define the performance testing strategy for large-scale banking transformation programs. 
  • Establish performance testing standards, frameworks, and reusable assets for the QA practice. 
  • Mentor and coach mid-level and junior performance engineers. 
  • Lead the design and execution of load, stress, endurance, failover, and scalability tests for various systems and platforms. 
  • Define performance KPIs (e.g. throughput, latency, transaction per second targets) aligned with banking SLAs. 
  • Lead root cause analysis of performance bottlenecks, coordinating with system owners, DBAs, network engineers, and developers. 
  • Recommend optimizations in infrastructure scaling, database tuning, and API performance. 
  • Ensure performance testing complies with banking regulations and IT governance frameworks. 
  • Work with architects and risk teams to incorporate resilience, high availability, and disaster recovery into testing scope. 
  • Provide inputs to IT risk assessments and regulatory audits. 
  • Partner with solution architects, business analysts, and delivery teams to ensure performance requirements are captured early in the lifecycle. 
  • Engage 3rd party vendors and partners to validate performance of integrated solutions. 
  • Support production readiness reviews and go-live performance sign-offs. 
  • Produce detailed reports highlighting capacity, throughput, scalability, and system limits. 
  • Recommend proactive performance improvements for future releases.
  • Contribute to a Performance Engineering Center of Excellence (CoE) within the bank. 

Education and Work Experience:

  • Bachelor’s or master’s degree in computer science, Information Technology, Engineering or related field. 
  • 7–10 years of IT experience, with 5+ years in performance testing (preferably in banking/financial services). 
  • Proven track record leading performance testing in large-scale banking projects. 
  • Deep hands-on experience with tools like JMeter, LoadRunner, NeoLoad, K8, Gatling, Dynatrace, AppDynamics, or Splunk. 
  • Strong expertise in databases, API testing, and middleware performance.
  • Familiarity with cloud performance testing (AWS, Azure, GCP) and DevOps CI/CD pipelines.

Technical Skills:

  • Certifications in software testing (ISTQB, Performance Testing Tools) preferred.
  • ITIL. 

Knowledge, Skills and Abilities:

  • Advanced problem-solving and diagnostic capabilities. 
  • Deep knowledge of system architecture, networking, and security in banking environments. 
  • Ability to communicate technical results to executives, regulators, and non-technical stakeholders. 
  • Strategic mindset with ability to balance innovation and regulatory compliance. 
  • Strong leadership, mentoring, and stakeholder engagement skills.

 

Work Hours: 8

Experience in Months: 84

Level of Education: bachelor degree

Job application procedure

Interested and Qualified candidates can Click to apply

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Tuesday, October 21 2025
Duty Station: Kenya | Nairobi | Kenya
Posted: 14-10-2025
No of Jobs: 1
Start Publishing: 14-10-2025
Stop Publishing (Put date of 2030): 14-10-2078
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.