Kuda Bank
Banking + 2 more
Description
Requirements
- 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 web and mobile automation tools including:
- Selenium
- Playwright
- Cypress
- Appium
- Strong experience with API and data testing, including making API/HTTP requests using:
- Rest Assured
- Axios
- Jest
- OkHttp
- Apache HttpClient
- Experience managing database connections using HikariCP or JDBC.
- Proficiency in automation framework design patterns, particularly:
- Keyword-Driven Testing
- Page Object Model (POM)
Responsibilities
- Test Architecture & Frameworks: Design, build, and scale robust, maintainable test automation frameworks from the ground up for our backend microservices (APIs), web platforms, and mobile applications (iOS and Android).
- Comprehensive Automation: Drive functional, integration, and end-to-end automation testing. Write clean, high-quality code (e.g., in Java, Python, C#, or JavaScript/TypeScript) to automate complex financial user journeys.
- Pipeline Integration (CI/CD): Embed continuous testing into our DevOps pipelines. Ensure that every code commit is rigorously and automatically tested for functionality and stability before reaching production.
- Performance & Security Testing: Design and execute automated performance, load, and security tests to proactively identify bottlenecks and vulnerabilities, ensuring our systems can handle massive transaction volumes securely.
- Shift-Left Quality & Collaboration: Partner closely with software engineers, product managers, and QA analysts during the design phase. Define testability requirements and ensure quality is built-in from day one rather than tested-in later.
- Defect Triage & Root Cause Analysis: Investigate complex issues, debug code, and work alongside developers to trace defects down to the root cause, implementing preventative automation to stop regressions.
- Mentorship & Best Practices: Continuously evaluate modern testing tools and methodologies (e.g., Appium, Playwright, JMeter, Axios/RestAssured, MySql). Mentor junior team members and cultivate a culture where quality is a shared engineering responsibility.
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.