QA Automation Engineer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Nairobi, KEN
Remote
Junior
Fintech • Software • Transportation • Financial Services
The Role
Design, implement, and maintain automated test frameworks using Playwright and TypeScript/JavaScript. Perform functional, regression, API (REST/GraphQL), and exploratory testing. Validate UI and backend SQL operations, manage test environments with Docker Compose, collaborate with developers on test scenarios and code reviews, and create test documentation and defect reports.
Summary Generated by Built In
 

Job Description-  QA Automation Engineer 

Reports to -Head of System Quality Assurance

Department- IT Development

Location- Nairobi or Mombasa

Job Summary

The 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 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.
Equal Opportunity Statement

We are an equal opportunity employer and value diversity in our workplace.
All qualified applicants will receive consideration for this position without regard to age, gender, disability, religion, or any other status protected under the Employment Act (Kenya).

All personal information provided will be handled in accordance with the Kenya Data Protection Act, 2019 and used solely for recruitment purposes.


 

Skills Required

  • 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
  • Familiarity with Docker Compose for environment setup and troubleshooting
  • Basic understanding of CI/CD pipelines (e.g., Jenkins)
  • REST/GraphQL API testing basics
  • Experience with ORM tools such as Prisma
  • UI/UX basics for identifying design and usability issues
  • Ability to read front-end TypeScript
  • Knowledge of Java for backend code analysis
  • Familiarity with Selenium or similar tools
  • Experience in creating test documentation
  • Advanced skills in log analysis and debugging
  • Understanding of application security, including token validation
  • Experience in testing financial applications
  • Strong attention to detail and initiative in identifying edge cases
  • Effective communication, teamwork, code review and refactoring skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
901 Employees
Year Founded: 2015

What We Do

Watu is an asset financing company revolutionising financial inclusion across the globe. We are building an ecosystem for unbanked and underserved individuals by providing access to mobility and connectivity assets that enhance digital literacy, economic growth, quality of life and opportunity.

Similar Jobs

Watu Logo Watu

Quality Assurance Automation Engineer

Fintech • Payments • Transportation • Financial Services
Remote
Nairobi, KEN
3000 Employees

Watu Credit Logo Watu Credit

Quality Assurance Automation Engineer

Fintech • Software • Financial Services
Remote
Nairobi, KEN
2322 Employees

Watu Credit Logo Watu Credit

Quality Assurance Automation Engineer

Fintech • Software • Transportation • Financial Services
Remote
Nairobi, KEN
901 Employees

Watu Logo Watu

Quality Assurance Automation Engineer

Fintech • Payments • Transportation • Financial Services
Remote
Nairobi, KEN
3000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account