Senior QA Automation Engineer job at Watu Credit Ltd
New
Today
Linkedid Twitter Share on facebook
Senior QA Automation Engineer
2026-06-23T06:51:58+00:00
Watu Credit Ltd
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_10396/logo/watu.jpeg
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Insurance
Computer & IT, Science & Engineering
KES
MONTH
2026-07-09T17:00:00+00:00
8

Job Summary

  • The Senior QA Automation Engineer will be responsible for ensuring the quality and reliability of the organization's information systems through automated testing processes. The role involves designing and implementing robust automated test frameworks, conducting comprehensive functional and regression testing, and collaborating with cross-functional teams to enhance system performance and usability. This position focuses on maintaining high standards of software quality, optimizing testing workflows, and proactively identifying potential issues to minimize risk.

Key Responsibilities:

  • Designing, developing, and maintaining scalable automated test frameworks using Playwright and related tools.
  • Leading test automation strategy and ensuring alignment with overall QA and development goals.
  • Conducting comprehensive functional, regression, and integration testing across application modules.
  • Ensuring UI consistency and usability by validating visual design, accessibility, and user experience standards.
  • Analyzing backend processes, validating SQL data integrity, and troubleshooting data-related issues.
  • Managing and optimizing testing environments using Docker Compose and CI/CD pipelines.
  • Reviewing code and test implementations to ensure best practices and maintainability.
  • Testing REST and GraphQL APIs for performance, reliability, and compliance with specifications.
  • Documenting and maintaining detailed test plans, test cases, and reports on test results and coverage.
  • Mentoring junior QA engineers, providing guidance in test automation, analysis, and debugging.
  • Identifying process improvements, proposing test strategy enhancements, and driving automation efficiency.
  • Collaborating with cross-functional teams to ensure timely delivery of high-quality software.

What we are looking for:

Base requirements:

  • 5+ years of experience in automated testing with TypeScript/JavaScript.
  • Expert-level proficiency in SQL, ability to design and optimize complex queries and data validation scripts.
  • Extensive experience with Playwright, including building scalable and maintainable test frameworks from scratch.
  • Strong understanding and application of OOP principles in test automation architecture.
  • Proficient with Git and branching strategies for collaborative test development.
  • English – upper-intermediate or higher (ability to participate in technical discussions and documentation).

Technology stack and tooling:

  • Deep familiarity with Docker Compose, including the ability to design, configure, and troubleshoot multi-service testing environments.
  • Good understanding of CI/CD pipelines (e.g., Jenkins, GitHub Actions, or GitLab CI) — capable of integrating automated tests into deployment pipelines.
  • Advanced API testing (REST/GraphQL) — designing API tests, validating authentication flows, and building reusable API test utilities.
  • Strong experience with SQL and ORM tools (e.g., Prisma) — validating data integrity across multiple services and environments.

Optional but highly valued expertise:

  • UI/UX evaluation skills — ability to identify usability, accessibility, and design inconsistencies.
  • Confident reading and understanding of frontend TypeScript code, with the ability to identify potential weak points for automation.
  • Working knowledge of Java — enough to analyze backend logic, logs, and integration points.
  • Experience with Selenium or similar tools, understanding different automation strategies and frameworks.
  • Advanced log analysis and debugging — capability to isolate and diagnose complex issues in distributed systems.
  • Understanding of security aspects (token validation, authentication flows, access control).
  • Experience testing financial or high-risk transactional applications.

Other skills:

  • Proactive in identifying coverage gaps, suggesting improvements to automation scope and process.
  • Strong communication skills, capable of mentoring junior QA engineers and collaborating effectively with developers and product owners.
  • Ability to design and enforce QA best practices — code reviews, standards, and continuous improvement initiatives.
  • Eagerness to learn new tools, frameworks, and testing paradigms — staying ahead of modern QA trends.
  • Experience conducting root cause analysis and contributing to postmortem reviews.
  • Leadership mindset — capable of owning the entire testing process from strategy to execution and reporting.
  • Designing, developing, and maintaining scalable automated test frameworks using Playwright and related tools.
  • Leading test automation strategy and ensuring alignment with overall QA and development goals.
  • Conducting comprehensive functional, regression, and integration testing across application modules.
  • Ensuring UI consistency and usability by validating visual design, accessibility, and user experience standards.
  • Analyzing backend processes, validating SQL data integrity, and troubleshooting data-related issues.
  • Managing and optimizing testing environments using Docker Compose and CI/CD pipelines.
  • Reviewing code and test implementations to ensure best practices and maintainability.
  • Testing REST and GraphQL APIs for performance, reliability, and compliance with specifications.
  • Documenting and maintaining detailed test plans, test cases, and reports on test results and coverage.
  • Mentoring junior QA engineers, providing guidance in test automation, analysis, and debugging.
  • Identifying process improvements, proposing test strategy enhancements, and driving automation efficiency.
  • Collaborating with cross-functional teams to ensure timely delivery of high-quality software.
  • TypeScript/JavaScript
  • SQL
  • Playwright
  • OOP principles
  • Git
  • Docker Compose
  • CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • API testing (REST/GraphQL)
  • ORM tools (Prisma)
  • UI/UX evaluation
  • Frontend TypeScript code analysis
  • Java (for backend logic analysis)
  • Selenium
  • Log analysis and debugging
  • Security aspects (token validation, authentication flows, access control)
  • Financial or high-risk transactional application testing
  • Root cause analysis
  • Communication skills
  • Leadership mindset
  • 5+ years of experience in automated testing with TypeScript/JavaScript.
  • Expert-level proficiency in SQL, ability to design and optimize complex queries and data validation scripts.
  • Extensive experience with Playwright, including building scalable and maintainable test frameworks from scratch.
  • Strong understanding and application of OOP principles in test automation architecture.
  • Proficient with Git and branching strategies for collaborative test development.
  • English – upper-intermediate or higher (ability to participate in technical discussions and documentation).
  • Deep familiarity with Docker Compose, including the ability to design, configure, and troubleshoot multi-service testing environments.
  • Good understanding of CI/CD pipelines (e.g., Jenkins, GitHub Actions, or GitLab CI) — capable of integrating automated tests into deployment pipelines.
  • Advanced API testing (REST/GraphQL) — designing API tests, validating authentication flows, and building reusable API test utilities.
  • Strong experience with SQL and ORM tools (e.g., Prisma) — validating data integrity across multiple services and environments.
  • UI/UX evaluation skills — ability to identify usability, accessibility, and design inconsistencies.
  • Confident reading and understanding of frontend TypeScript code, with the ability to identify potential weak points for automation.
  • Working knowledge of Java — enough to analyze backend logic, logs, and integration points.
  • Experience with Selenium or similar tools, understanding different automation strategies and frameworks.
  • Advanced log analysis and debugging — capability to isolate and diagnose complex issues in distributed systems.
  • Understanding of security aspects (token validation, authentication flows, access control).
  • Experience testing financial or high-risk transactional applications.
  • Proactive in identifying coverage gaps, suggesting improvements to automation scope and process.
  • Strong communication skills, capable of mentoring junior QA engineers and collaborating effectively with developers and product owners.
  • Ability to design and enforce QA best practices — code reviews, standards, and continuous improvement initiatives.
  • Eagerness to learn new tools, frameworks, and testing paradigms — staying ahead of modern QA trends.
  • Experience conducting root cause analysis and contributing to postmortem reviews.
  • Leadership mindset — capable of owning the entire testing process from strategy to execution and reporting.
bachelor degree
60
JOB-6a3a2d0ee917a

Vacancy title:
Senior QA Automation Engineer

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

Jobs at:
Watu Credit Ltd

Deadline of this Job:
Thursday, July 9 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Tuesday, June 23 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Watu Credit Ltd
Watu Credit Ltd jobs in Kenya

JOB DETAILS:

Job Summary

  • The Senior QA Automation Engineer will be responsible for ensuring the quality and reliability of the organization's information systems through automated testing processes. The role involves designing and implementing robust automated test frameworks, conducting comprehensive functional and regression testing, and collaborating with cross-functional teams to enhance system performance and usability. This position focuses on maintaining high standards of software quality, optimizing testing workflows, and proactively identifying potential issues to minimize risk.

Key Responsibilities:

  • Designing, developing, and maintaining scalable automated test frameworks using Playwright and related tools.
  • Leading test automation strategy and ensuring alignment with overall QA and development goals.
  • Conducting comprehensive functional, regression, and integration testing across application modules.
  • Ensuring UI consistency and usability by validating visual design, accessibility, and user experience standards.
  • Analyzing backend processes, validating SQL data integrity, and troubleshooting data-related issues.
  • Managing and optimizing testing environments using Docker Compose and CI/CD pipelines.
  • Reviewing code and test implementations to ensure best practices and maintainability.
  • Testing REST and GraphQL APIs for performance, reliability, and compliance with specifications.
  • Documenting and maintaining detailed test plans, test cases, and reports on test results and coverage.
  • Mentoring junior QA engineers, providing guidance in test automation, analysis, and debugging.
  • Identifying process improvements, proposing test strategy enhancements, and driving automation efficiency.
  • Collaborating with cross-functional teams to ensure timely delivery of high-quality software.

What we are looking for:

Base requirements:

  • 5+ years of experience in automated testing with TypeScript/JavaScript.
  • Expert-level proficiency in SQL, ability to design and optimize complex queries and data validation scripts.
  • Extensive experience with Playwright, including building scalable and maintainable test frameworks from scratch.
  • Strong understanding and application of OOP principles in test automation architecture.
  • Proficient with Git and branching strategies for collaborative test development.
  • English – upper-intermediate or higher (ability to participate in technical discussions and documentation).

Technology stack and tooling:

  • Deep familiarity with Docker Compose, including the ability to design, configure, and troubleshoot multi-service testing environments.
  • Good understanding of CI/CD pipelines (e.g., Jenkins, GitHub Actions, or GitLab CI) — capable of integrating automated tests into deployment pipelines.
  • Advanced API testing (REST/GraphQL) — designing API tests, validating authentication flows, and building reusable API test utilities.
  • Strong experience with SQL and ORM tools (e.g., Prisma) — validating data integrity across multiple services and environments.

Optional but highly valued expertise:

  • UI/UX evaluation skills — ability to identify usability, accessibility, and design inconsistencies.
  • Confident reading and understanding of frontend TypeScript code, with the ability to identify potential weak points for automation.
  • Working knowledge of Java — enough to analyze backend logic, logs, and integration points.
  • Experience with Selenium or similar tools, understanding different automation strategies and frameworks.
  • Advanced log analysis and debugging — capability to isolate and diagnose complex issues in distributed systems.
  • Understanding of security aspects (token validation, authentication flows, access control).
  • Experience testing financial or high-risk transactional applications.

Other skills:

  • Proactive in identifying coverage gaps, suggesting improvements to automation scope and process.
  • Strong communication skills, capable of mentoring junior QA engineers and collaborating effectively with developers and product owners.
  • Ability to design and enforce QA best practices — code reviews, standards, and continuous improvement initiatives.
  • Eagerness to learn new tools, frameworks, and testing paradigms — staying ahead of modern QA trends.
  • Experience conducting root cause analysis and contributing to postmortem reviews.
  • Leadership mindset — capable of owning the entire testing process from strategy to execution and reporting.

Work Hours: 8

Experience in Months: 60

Level of Education: bachelor degree

Job application procedure

Application Link: Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Thursday, July 9 2026
Duty Station: Nairobi | Nairobi
Posted: 23-06-2026
No of Jobs: 1
Start Publishing: 23-06-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.