Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
π€ 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Kora β’ Lagos, Lagos State, Nigeria
Role & seniority: Senior Quality Assurance Engineer (3+ years in QA; strong emphasis on automation)
Stack/tools: Cypress (end-to-end testing), JavaScript/TypeScript, Mocha/Chai/Jest, CI/CD (Jenkins, GitHub Actions, GitLab CI, CircleCI), Git, REST API testing (Postman), SQL & NoSQL basics; test data & automation frameworks
Design and implement QA processes to ensure consistent, high-quality software releases; create test plans, cases, and automation scripts
Develop and maintain automated tests (Cypress) and ensure integration into CI/CD; validate, report, and track defects; ensure cross-browser/mobile coverage
Review specs, sign off on product quality pre-deployment, and collaborate with dev/QA to troubleshoot, root-cause, and improve testability
3+ years QA experience; 2+ years automated testing with Cypress for web apps
Strong JavaScript/TypeScript knowledge; experience with Mocha/Chai/Jest
API testing (REST), Postman; CI/CD tooling; Git; basic SQL/NoSQL concepts
Agile environment, debugging, test result analysis, good English communication
Other automation tools (Selenium, Playwright, TestCafe, Appium)
Cloud-based test platforms (BrowserStack, LambdaTest); performance/load testing (JMeter, k6)
Location & work type: Remote (globally), full-time; 9:00β17:00 WAT overlap required; ~40 hours/week
Who we are Kora is the marketplace for everything payments. We offer a robust payment API for payment collections, disbursements and conversions for businesses anywhere in Africa. Our vision, which is at the core of what we do every day, is to create a world void of digital financial barriers. We are committed to delivering reliable, secure, and easy-to-use digital financial solutions to every single customer with a guarantee that it is improving their lives. To achieve this mission, we need people like you. We strongly believe in our ability to find Water in the Desert and pick the Sands in the Ocean. We value positive energy, and clear communication and are committed to building an inclusive environment for people from every background.
Reporting Structure: This role reports to the Lead, QA Engineer Interview process Below is the interview process you can expect for this role. It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if weβre the right fit for youβ¦ Interviewing is a two-way street, after all! We expect the interview process to take a maximum of 3 weeks and an average of 2.5 hours in total. Please note that the interview is virtual. π Introduction Stage - we have initial conversations to get acquainted with you and overall experience. [15m] Recruiter Screen - Abayomi Ishmael [7 days max] Take-home Assessment/Project Project Review - The Engineering team Feedback from the Recruiter (Abayomi Ishmael) π§βπ» [60m] Team Interview Stage (Engineering team) - We proceed to explore your professional background in greater detail and facilitate introductions to team members, including those from various cross-functional areas. [60m] Cultural Fit Interview (Our Core Values) - At this stage, you'll engage in a conversation with Kora's COO, the Head of People and Culture, and the head of the team youβre being considered for. The aim is to understand you better and assess the alignment of your beliefs and values with Kora's distinctive culture. We'd like to emphasize that there are no right or wrong answers expected. However, we encourage you to maintain a positive attitude during this session. Please note that you are welcome to ask questions and inquire during this process. We assure you of complete transparency throughout the interview process. Working hours Given that we are an all-remote company and hire almost anywhere in the world, we donβt have a location requirement for this role. However, your working hours must coincide with 9:00 am - 5:00 pm WAT for at least 40 hours/week. Equal Opportunity Employer Kora is an equal opportunity employer dedicated to building an inclusive and diverse workforce. All employment decisions are based on qualifications, experience, and business needs. We strongly encourage applications from underrepresented communities and diverse ethnic groups to apply. Please feel free to inform us if you need any accommodations to facilitate your participation in the recruitment process. Any details you share will be used solely to ensure we can support and accommodate your needs appropriately
If you require more information on our HR Data Privacy, please visit Here Health insurance Sponsored and tailored training Paid parental leave Paid time-off Flexible work style Annual performance bonus Low-interest loans Group Life Insurance Access to up to four therapy sessions monthly Day off on your birthday π π π Employee interest groups that provide supportive communities within Kora Great company culture and the opportunity to work with a highly collaborative team building something great!
Note: We recognise imposter syndrome is real - any candidate who does not perfectly fit every characteristic of this role is still strongly encouraged to apply.