Senior QA Engineer job at Ezra
11 Days Ago
Linkedid Twitter Share on facebook
Senior QA Engineer
2026-09-18T11:02:40+00:00
Ezra
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_9697/logo/download.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Consulting
Computer & IT, Science & Engineering
KES
MONTH
2026-09-30T17:00:00+00:00
8

About the role:

As a Senior Quality Assurance Engineer at Ezra, you will play a pivotal role in maintaining the quality of our software products. This hands-on role requires a dedicated individual with a strong interest in quality assurance and testing methodologies. You will collaborate with cross-functional teams, partners, and other stakeholders to ensure the delivery of high-quality, reliable, and scalable solutions that drive business success and meet our customer needs. Reporting to the Senior Manager Quality Assurance, you will significantly impact our projects and organizational growth

Key responsibilities:

  • Architect and evolve automation frameworks to broaden the scope of validation across the Ezra financial ecosystem.
  • Seamlessly embed automated test cycles into the full software delivery lifecycle and continuous delivery pipelines.
  • Spearhead the coordination and execution of technical integration and user-centric validation workflows.
  • Partner with Engineering Leadership and cross-functional teams to manage the strategic deployment of robust software versions.
  • Ensure high-fidelity software delivery through strict alignment with complex technical specifications and user needs.
  • Engineer custom utilities and infrastructure to facilitate testing and external platform integration, specifically for:
    • Telecommunications interfaces (including USSD, SMSC, and IVR protocols)
    • Digital and mobile wallet infrastructures
    • Core financial and banking systems
    • Identity management and KYC verification services
  • Collaborate extensively with Architects, Technical units, and Product Managers to accelerate the development of advanced product capabilities.
  • Champion engineering excellence by continuously optimizing automation architectures and quality assurance methodologies.

Qualifications and Experience:

  • Possess a Bachelor’s degree in Engineering, Computer Science, or a related technical discipline, or equivalent professional background.
  • At least 4 years of hands-on experience focused on Quality Assurance automation.
  • A proven track record in a Senior Quality Assurance Automation role or a comparable technical position.
  • Expertise in managing and querying SQL Server, Azure SQL, and NoSQL database environments.
  • Deep familiarity with DevOps methodologies, encompassing CI/CD pipelines, cloud deployment, and release lifecycle management.
  • Extensive experience operating within Agile frameworks for software development.
  • Practical knowledge of TDD and BDD (Test-Driven and Behavior-Driven Development) practices.
  • Strong understanding of event-driven architecture
  • Thorough grasp of API Gateways and common service discovery protocols.
  • Professional proficiency in English, both in verbal communication and written documentation.

Preferred Qualifications:

  • Proven ability to architect and implement test automation infrastructures utilizing Java, Groovy, or Scala.
  • Extensive experience leveraging Jenkins or equivalent CI/CD orchestration technologies.
  • Exceptional proficiency in Unix-based environments, specifically regarding Linux and Mac OSX command-line interfaces.
  • Expertise in Shell Scripting for automation and system administration.
  • Substantial background in web application validation through Gherkin, Cucumber, or SpecFlow frameworks.
  • Advanced technical knowledge of Selenium WebDriver for browser-based automation.
  • Strong programming fluency in at least one core language, including Java, Python, or JavaScript.
  • Competency in utilizing JMeter for complex performance and load assessment scenarios.
  • Familiarity with AWS, Jira, Bitbucket, and Docker is highly regarded as a distinct advantage.

ledge

Automation

The ideal candidate is someone who has:

Quality Engineering Leadership

  • Driven by a commitment to innovation and delivering customer-focused solutions that surpass quality benchmarks.
  • Exhibits strong ownership of quality deliverables while actively refining engineering workflows and standards.
  • Comprehensive mastery of testing methodologies, validation strategies, and software quality fundamentals.
  • Architect and evolve automation frameworks to broaden the scope of validation across the Ezra financial ecosystem.
  • Seamlessly embed automated test cycles into the full software delivery lifecycle and continuous delivery pipelines.
  • Spearhead the coordination and execution of technical integration and user-centric validation workflows.
  • Partner with Engineering Leadership and cross-functional teams to manage the strategic deployment of robust software versions.
  • Ensure high-fidelity software delivery through strict alignment with complex technical specifications and user needs.
  • Engineer custom utilities and infrastructure to facilitate testing and external platform integration, specifically for:
    • Telecommunications interfaces (including USSD, SMSC, and IVR protocols)
    • Digital and mobile wallet infrastructures
    • Core financial and banking systems
    • Identity management and KYC verification services
  • Collaborate extensively with Architects, Technical units, and Product Managers to accelerate the development of advanced product capabilities.
  • Champion engineering excellence by continuously optimizing automation architectures and quality assurance methodologies.
  • Quality Assurance automation
  • SQL Server, Azure SQL, NoSQL database environments
  • DevOps methodologies (CI/CD pipelines, cloud deployment, release lifecycle management)
  • Agile frameworks
  • TDD and BDD practices
  • Event-driven architecture
  • API Gateways
  • Service discovery protocols
  • Java, Groovy, or Scala (preferred)
  • Jenkins or equivalent CI/CD orchestration technologies (preferred)
  • Unix-based environments (Linux, Mac OSX command-line) (preferred)
  • Shell Scripting (preferred)
  • Gherkin, Cucumber, or SpecFlow frameworks (preferred)
  • Selenium WebDriver (preferred)
  • Java, Python, or JavaScript (preferred)
  • JMeter (preferred)
  • AWS, Jira, Bitbucket, and Docker (highly regarded)
  • Bachelor’s degree in Engineering, Computer Science, or a related technical discipline, or equivalent professional background.
  • At least 4 years of hands-on experience focused on Quality Assurance automation.
  • A proven track record in a Senior Quality Assurance Automation role or a comparable technical position.
  • Expertise in managing and querying SQL Server, Azure SQL, and NoSQL database environments.
  • Deep familiarity with DevOps methodologies, encompassing CI/CD pipelines, cloud deployment, and release lifecycle management.
  • Extensive experience operating within Agile frameworks for software development.
  • Practical knowledge of TDD and BDD (Test-Driven and Behavior-Driven Development) practices.
  • Strong understanding of event-driven architecture
  • Thorough grasp of API Gateways and common service discovery protocols.
  • Professional proficiency in English, both in verbal communication and written documentation.
  • Proven ability to architect and implement test automation infrastructures utilizing Java, Groovy, or Scala. (Preferred)
  • Extensive experience leveraging Jenkins or equivalent CI/CD orchestration technologies. (Preferred)
  • Exceptional proficiency in Unix-based environments, specifically regarding Linux and Mac OSX command-line interfaces. (Preferred)
  • Expertise in Shell Scripting for automation and system administration. (Preferred)
  • Substantial background in web application validation through Gherkin, Cucumber, or SpecFlow frameworks. (Preferred)
  • Advanced technical knowledge of Selenium WebDriver for browser-based automation. (Preferred)
  • Strong programming fluency in at least one core language, including Java, Python, or JavaScript. (Preferred)
  • Competency in utilizing JMeter for complex performance and load assessment scenarios. (Preferred)
  • Familiarity with AWS, Jira, Bitbucket, and Docker is highly regarded as a distinct advantage.
bachelor degree
12
JOB-6aad1a5048e8a

Vacancy title:
Senior QA Engineer

[Type: FULL_TIME, Industry: Consulting, Category: Computer & IT, Science & Engineering]

Jobs at:
Ezra

Deadline of this Job:
Wednesday, September 30 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Friday, September 18 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Ezra
Ezra jobs in Kenya

JOB DETAILS:

About the role:

As a Senior Quality Assurance Engineer at Ezra, you will play a pivotal role in maintaining the quality of our software products. This hands-on role requires a dedicated individual with a strong interest in quality assurance and testing methodologies. You will collaborate with cross-functional teams, partners, and other stakeholders to ensure the delivery of high-quality, reliable, and scalable solutions that drive business success and meet our customer needs. Reporting to the Senior Manager Quality Assurance, you will significantly impact our projects and organizational growth

Key responsibilities:

  • Architect and evolve automation frameworks to broaden the scope of validation across the Ezra financial ecosystem.
  • Seamlessly embed automated test cycles into the full software delivery lifecycle and continuous delivery pipelines.
  • Spearhead the coordination and execution of technical integration and user-centric validation workflows.
  • Partner with Engineering Leadership and cross-functional teams to manage the strategic deployment of robust software versions.
  • Ensure high-fidelity software delivery through strict alignment with complex technical specifications and user needs.
  • Engineer custom utilities and infrastructure to facilitate testing and external platform integration, specifically for:
    • Telecommunications interfaces (including USSD, SMSC, and IVR protocols)
    • Digital and mobile wallet infrastructures
    • Core financial and banking systems
    • Identity management and KYC verification services
  • Collaborate extensively with Architects, Technical units, and Product Managers to accelerate the development of advanced product capabilities.
  • Champion engineering excellence by continuously optimizing automation architectures and quality assurance methodologies.

Qualifications and Experience:

  • Possess a Bachelor’s degree in Engineering, Computer Science, or a related technical discipline, or equivalent professional background.
  • At least 4 years of hands-on experience focused on Quality Assurance automation.
  • A proven track record in a Senior Quality Assurance Automation role or a comparable technical position.
  • Expertise in managing and querying SQL Server, Azure SQL, and NoSQL database environments.
  • Deep familiarity with DevOps methodologies, encompassing CI/CD pipelines, cloud deployment, and release lifecycle management.
  • Extensive experience operating within Agile frameworks for software development.
  • Practical knowledge of TDD and BDD (Test-Driven and Behavior-Driven Development) practices.
  • Strong understanding of event-driven architecture
  • Thorough grasp of API Gateways and common service discovery protocols.
  • Professional proficiency in English, both in verbal communication and written documentation.

Preferred Qualifications:

  • Proven ability to architect and implement test automation infrastructures utilizing Java, Groovy, or Scala.
  • Extensive experience leveraging Jenkins or equivalent CI/CD orchestration technologies.
  • Exceptional proficiency in Unix-based environments, specifically regarding Linux and Mac OSX command-line interfaces.
  • Expertise in Shell Scripting for automation and system administration.
  • Substantial background in web application validation through Gherkin, Cucumber, or SpecFlow frameworks.
  • Advanced technical knowledge of Selenium WebDriver for browser-based automation.
  • Strong programming fluency in at least one core language, including Java, Python, or JavaScript.
  • Competency in utilizing JMeter for complex performance and load assessment scenarios.
  • Familiarity with AWS, Jira, Bitbucket, and Docker is highly regarded as a distinct advantage.

ledge

Automation

The ideal candidate is someone who has:

Quality Engineering Leadership

  • Driven by a commitment to innovation and delivering customer-focused solutions that surpass quality benchmarks.
  • Exhibits strong ownership of quality deliverables while actively refining engineering workflows and standards.
  • Comprehensive mastery of testing methodologies, validation strategies, and software quality fundamentals.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Wednesday, September 30 2026
Duty Station: Nairobi | Nairobi
Posted: 18-09-2026
No of Jobs: 1
Start Publishing: 18-09-2026
Stop Publishing (Put date of 2030): 10-10-2076
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.