Want to know how your job could evolve with AI? Join the discussion and get your personalised AI career outlook. Click here.
W

QA Automation Engineer - Mombasa

Watu Credit

Software & Data

Today
New
Language Requirement: English Work Type: Full Time Working Hours: 8 to 5 Applicant Location: Kenya

Job descriptions & requirements

Key Responsibility

  • Designing, developing, and maintaining automated test scripts using Playwright.
  • Conducting functional and regression testing of application modules.
  • Validating and ensuring the quality of user interface elements, identifying inconsistencies in design and usability.
  • Analyzing and testing SQL-based backend operations, ensuring data integrity and accuracy.
  • Setting up and managing testing environments using Docker Compose.
  • Collaborating with development teams to review code, refine test scenarios, and suggest optimizations.
  • Testing APIs (REST/GraphQL) for reliability and performance.
  • Creating and maintaining test documentation, including test cases and defect reports.
  • Conducting exploratory testing to uncover unanticipated issues.

Base requirements:

  • 2+ years of experience with TypeScript/JavaScript.
  • Excellent knowledge of SQL.
  • Experience with Playwright.
  • Strong understanding of OOP principles.
  • Experience with Git version control.
  • English – intermediate.

Other technology stack knowledge:

  • Familiarity with Docker Compose for setting up and troubleshooting environments.
  • Basic understanding of CI/CD pipelines (e.g., Jenkins).
  • REST/GraphQL API testing basics.
  • SQL and ORM tools, such as Prisma

Optional knowledge that will give an advantage to the candidate:

  • UI/UX basics for identifying design and usability issues.
  • Ability to read the front-end part in TypeScript.
  • Knowledge of Java for backend code analysis.
  • Familiarity with Selenium or similar tools for understanding testing principles.
  • Experience in creating test documentation.
  • Advanced skills in log analysis and debugging.
  • Understanding of application security, including token validation.
  • Experience in testing financial applications.

Other skills:

  • Strong attention to detail (e.g., identifying UI/UX inconsistencies).
  • Initiative in identifying untested scenarios or edge cases.
  • Effective communication skills and teamwork capabilities.
  • Willingness to learn and adapt to new tools and technologies.
  • Code review and refactoring skills with a focus on optimization.


Key Responsibility

  • Designing, developing, and maintaining automated test scripts using Playwright.
  • Conducting functional and regression testing of application modules.
  • Validating and ensuring the quality of user interface elements, identifying inconsistencies in design and usability.
  • Analyzing and testing SQL-based backend operations, ensuring data integrity and accuracy.
  • Setting up and managing testing environments using Docker Compose.
  • Collaborating with development teams to review code, refine test scenarios, and suggest optimizations.
  • Testing APIs (REST/GraphQL) for reliability and performance.
  • Creating and maintaining test documentation, including test cases and defect reports.
  • Conducting exploratory testing to uncover unanticipated issues.

Base requirements:

  • 2+ years of experience with TypeScript/JavaScript.
  • Excellent knowledge of SQL.
  • Experience with Playwright.
  • Strong understanding of OOP principles.
  • Experience with Git version control.
  • English – intermediate.

Other technology stack knowledge:

  • Familiarity with Docker Compose for setting up and troubleshooting environments.
  • Basic understanding of CI/CD pipelines (e.g., Jenkins).
  • REST/GraphQL API testing basics.
  • SQL and ORM tools, such as Prisma

Optional knowledge that will give an advantage to the candidate:

  • UI/UX basics for identifying design and usability issues.
  • Ability to read the front-end part in TypeScript.
  • Knowledge of Java for backend code analysis.
  • Familiarity with Selenium or similar tools for understanding testing principles.
  • Experience in creating test documentation.
  • Advanced skills in log analysis and debugging.
  • Understanding of application security, including token validation.
  • Experience in testing financial applications.

Other skills:

  • Strong attention to detail (e.g., identifying UI/UX inconsistencies).
  • Initiative in identifying untested scenarios or edge cases.
  • Effective communication skills and teamwork capabilities.
  • Willingness to learn and adapt to new tools and technologies.
  • Code review and refactoring skills with a focus on optimization.


Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
4 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Or your alerts