Looking for remote work in Africa? Find it on workafro.com →
← All open jobs

Engineering · Full-time

Direct employer

QA Automation Engineer

Watu

NairobiNot stated · Not statedDeadline not published by employerChecked 12 Nov 2026
Illustration of construction plans, a hard hat and measuring tools.

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

Watu is hiring a QA Automation Engineer to work in Nairobi or Mombasa. This role suits candidates with experience in automated testing and software quality assurance who want to work in IT development. The position involves improving system reliability through automated tests and collaboration with development teams.

Read full role

What you will do

  • Design, develop, and maintain automated test scripts using Playwright.
  • Conduct functional and regression testing of application modules.
  • Validate user interface elements and identify design and usability inconsistencies.
  • Analyze and test SQL-based backend operations to ensure data integrity.
  • Set up and manage testing environments using Docker Compose.
  • Collaborate with development teams to review code and refine test scenarios.
  • Test REST and GraphQL APIs for reliability and performance.
  • Create and maintain test documentation such as test cases and defect reports.
  • Conduct exploratory testing to find unanticipated issues.

Requirements

  • At least 2 years of experience with TypeScript or JavaScript.
  • Excellent knowledge of SQL.
  • Experience using Playwright for automated testing.
  • Strong understanding of object-oriented programming principles.
  • Experience with Git version control.
  • Intermediate proficiency in English.
  • Familiarity with Docker Compose for environment setup and troubleshooting.
  • Basic understanding of CI/CD pipelines like Jenkins.
  • Basic knowledge of REST and GraphQL API testing.
  • Experience with SQL and ORM tools such as Prisma.
  • Preferred: Basic UI/UX knowledge to identify design and usability issues.
  • Preferred: Ability to read front-end code in TypeScript.
  • Preferred: Knowledge of Java for backend code analysis.
  • Preferred: Familiarity with Selenium or similar testing tools.
  • Preferred: Experience in creating test documentation.
  • Preferred: Advanced skills in log analysis and debugging.
  • Preferred: Understanding of application security including token validation.
  • Preferred: Experience testing financial applications.
  • Strong attention to detail and initiative in identifying untested scenarios.
  • Good communication and teamwork skills.
  • Willingness to learn new tools and technologies.
  • Skills in code review and refactoring focused on optimization.

How to apply

Apply through the employer's official contact. The employer has not published a closing date.

View advert & apply