Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 23, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    Watu Credit Limited is a dynamic and fast-growing non-bank finance company. Watu Credit Limited harnesses technology to offer unsecured lending, primarily via mobile services. We aim to become the leading African provider of a broad set of inclusive financial products, delivered through technology in a fast, efficient and professional manner.
    Read more about this company

     

    Senior QA Automation Engineer

    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.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Watu Credit Limited on watu.applytojob.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Watu Credit Limited Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail