Software Development Engineer in Test (SDET)

Website Kuda

Making financial services accessible, affordable, and truly rewarding for every African

Job Overview

Kuda is seeking a Software Development Engineer in Test (SDET) to help deliver a seamless, reliable and secure digital financial experience. The role sits at the intersection of software engineering and quality assurance, with responsibility for building robust automated testing infrastructure across backend microservices, APIs, web platforms, and iOS and Android applications.

The successful candidate will design comprehensive automation frameworks, promote a shift-left testing culture, and integrate quality gates into CI/CD pipelines. The role involves writing high-quality code to automate complex financial user journeys and help ensure that customers’ money and data remain safe and accessible.

This is a full-time, hybrid role based in Lagos, Nigeria.

Job Details

Employer: Kuda
Job Type: Full Time
Experience: 5+ years of experience in a dedicated SDET or Software Automation role
Job Field: ICT / Computer
Location: Lagos, Nigeria
Work Arrangement: Hybrid
Application Deadline: Not specified

About the Organization

Kuda, whose name means “love” in Shona, is a fintech focused on making financial services accessible, affordable and rewarding for every African. The company offers money transfers, business banking and instant access to credit through digital devices, and is backed by more than $100 million from investors.

Kuda describes its culture as collaborative and purpose-driven, with an emphasis on carrying people along as the organization grows, challenging what is possible and continuously doing better. Kuda is an equal-opportunity employer and considers candidates based on merit, qualifications, competence and talent. The company does not discriminate based on colour, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender or any other legally protected status. Applicants who require accommodation because of a disability or special need are encouraged to inform Kuda.

Responsibilities

Test Architecture and Frameworks

  • Design, build and scale robust, maintainable test automation frameworks from the ground up.
  • Support automation for backend microservices, APIs, web platforms, and iOS and Android mobile applications.

Comprehensive Automation

  • Drive functional, integration and end-to-end automation testing.
  • Write clean, high-quality code in technologies such as Java, Python, C# or JavaScript/TypeScript to automate complex financial user journeys.

Pipeline Integration

  • Embed continuous testing into DevOps pipelines.
  • Ensure every code commit is automatically tested for functionality and stability before reaching production.

Performance and Security Testing

  • Design and execute automated performance, load and security tests.
  • Identify bottlenecks and vulnerabilities proactively while helping systems handle large transaction volumes securely.

Shift-Left Quality and Collaboration

  • Work closely with software engineers, product managers and QA analysts during the design phase.
  • Define testability requirements and ensure quality is built into products from the beginning.

Defect Triage and Root Cause Analysis

  • Investigate complex issues and debug code.
  • Work with developers to trace defects to their root cause and implement preventative automation to stop regressions.

Mentorship and Best Practices

  • Evaluate modern testing tools and methodologies, including Appium, Playwright, JMeter, Axios/RestAssured and MySQL.
  • Mentor junior team members and help cultivate a culture in which quality is a shared engineering responsibility.

Requirements and Qualifications

  • At least 5 years of experience in a dedicated SDET or software automation role.
  • Advanced proficiency in Java and JavaScript, with working knowledge of C# and Groovy.
  • Hands-on experience with Selenium, Playwright, Cypress and Appium for web and mobile automation.
  • Strong experience with API and data testing, including API/HTTP requests using Rest Assured, Axios, Jest, OkHttp and Apache HttpClient.
  • Experience managing database connections using HikariCP or JDBC.
  • Proficiency in automation framework design patterns, particularly Keyword-Driven Testing and the Page Object Model (POM).
  • Familiarity with Maven, TestNG, Jest, Jenkins and Azure DevOps Pipelines.
  • Experience with Extent Reports, Azure/Assure Reports, Jira and test management integrations.

Professional Attributes

  • Independent ownership, including proactively identifying improvements and fixing issues without constant supervision.
  • A knowledge-sharing approach that includes mentoring peers and documenting findings.
  • Collaborative leadership when aligning developers and Product Owners with the automation strategy.
  • A continuous-improvement mindset focused on optimizing execution time and simplifying workflows.
  • Strong communication skills for translating complex technical failures into clear, actionable insights.

Benefits and Work Conditions

  • Hybrid in-office work schedule.
  • Pension.
  • Competitive annual leave plus bank holidays.
  • Competitive paid time off, including parental leave, moving day, birthday leave and study leave.
  • Group life insurance.
  • Medical insurance.
  • Wellfare package, including wedding and compassionate support.
  • AwardCo.
  • Goalr employee wellness app.
  • A great and upbeat work environment with a multinational team.

Quick Eligibility Check

  • Required experience: 5+ years of experience in a dedicated SDET or Software Automation role
  • Verified duty station: Lagos, Nigeria
  • Employment type: Full Time
  • Work arrangement: Hybrid
  • Core requirement: Advanced proficiency in Java and JavaScript, with working knowledge of C# and Groovy
  • Core requirement: Hands-on experience with Selenium, Playwright, Cypress and Appium
  • Core requirement: Strong experience with API and data testing
  • Core requirement: Experience with automation framework design patterns, build tools and CI/CD tools

Application Readiness Checklist

  • Show evidence of the required experience through relevant roles, dates and measurable responsibilities.
  • Tailor your CV to the verified responsibilities and ICT / Computer skills stated in this vacancy.
  • Confirm that the vacancy is still open before submitting your application.

Vacancy Verification

This vacancy was checked by AfriJobSpace on September 22, 2026 against the employer’s official recruitment source. View the official vacancy source.

Application Safety

Apply only through the verified application channel provided on this page. Do not pay anyone to submit or process your application. Verify unexpected recruitment messages with the named employer or authorized recruiter through an independently confirmed contact channel.

How to Apply

Interested and qualified candidates should review the requirements and submit their application through Kuda’s official Workable recruitment page using the Apply for Job button. No application deadline was specified, so candidates should confirm that the vacancy remains active before applying.

To apply for this job please visit apply.workable.com.

More Jobs from Kuda

Scroll to Top
Verified by MonsterInsights