Kora Logo

Kora

Quality Assurance Automation Engineer

Reposted 2 Hours Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Lagos
Mid level
In-Office or Remote
Hiring Remotely in Lagos
Mid level
The QA Automation Engineer will design and implement QA processes, develop automated tests using Cypress, conduct functional and non-functional testing, and collaborate with cross-functional teams to ensure software quality.
The summary above was generated by AI
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.


Requirements

Here are a couple of things you'll be doing:

  • Create a QA process that will ensure that we consistently ship quality software.
  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Identify test requirements from specifications, map test case requirements, and design test coverage plan.
  • Carry out functional tests and non-functional tests, including security tests, load tests, and stress tests using the necessary software testing tools.
  • Develop, document, and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts, and automated scripts.
  • Give explicit sign off on all products quality before live deployment.
  • Hold and facilitate test plan/case reviews with cross-functional team members.
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
  • Ensure that validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects and verify defect fixes.
  • Develop and maintain automated test scripts using Cypress for functional, regression, and end-to-end testing.
  • Work with the development and QA teams to define test strategies and ensure automated tests are integrated into the CI/CD pipeline.
  • Create and maintain test frameworks, test plans, and test data to ensure comprehensive test coverage.
  • Debug and troubleshoot test failures, identify root causes, and work with developers to resolve issues.
  • Analyze test results and provide detailed reports on test execution, highlighting issues, performance, and stability.
  • Ensure cross-browser compatibility and mobile responsiveness in automated tests.
  • Continuously improve and refactor the test suite to ensure speed, reliability, and scalability of automated tests.
  • Maintain effective documentation for test cases, test results, and automation processes.

We are looking for someone who has

  • At least 3 years of experience as a Quality Assurance Engineer.
  • 2 years of experience in automated testing with a focus on Cypress and web application testing.
  • Experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies, and other techniques.
  • Understanding of fundamental database concepts – relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs.
  • Proven experience with Cypress for end-to-end testing of web applications.
  • Strong knowledge of JavaScript or/and Typescript and experience with test frameworks like Mocha, Chai, or Jest.
  • Experience with CI/CD tools like Jenkins, Github Actions, GitLab CI, or CircleCI for integrating test automation into the build pipeline.
  • Familiarity with version control systems like Git.
  • Solid understanding of API testing (RESTful APIs) and using tools like Postman.
  • Knowledge of web technologies (HTML, CSS, JavaScript) and the ability to work with developers to resolve issues.
  • Problem-solving and analytical skills, with the ability to debug complex issues and optimize automation.
  • Ability to work in an Agile development environment.
  • Excellent writing and communication skills in English.
  • Collaborative – drive cooperation and teamwork in achieving solutions.
  • Creative, solution-driven and a customer-focused mindset.
  • Sound judgment, professionalism, and patience when communicating.
  • High attention to detail 
Nice-to-Have Skills:
  • Experience with other test automation tools (e.g., Selenium, Playwright, Testcafe, Appium).
  • Familiarity with cloud-based test execution platforms (e.g., BrowserStack, lambdatest).
  • Experience in performance testing and load testing tools like JMeter or K6.

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


Benefits
  • 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.

Top Skills

Appium
Chai
CircleCI
CSS
Cypress
Github Actions
Gitlab Ci
HTML
JavaScript
Jenkins
Jest
Jmeter
K6
Mocha
Playwright
Postman
Selenium
Testcafe
Typescript

Similar Jobs

5 Days Ago
In-Office or Remote
78 Locations
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
The role involves overseeing CRM and marketing automation, ensuring data integrity, guiding regional marketing strategies, and coordinating with global teams for campaign optimization.
Top Skills: MarketoSalesforce
Senior level
Financial Services
The Senior Associate will manage credit risk across Nigeria, utilizing analytics to evaluate creditworthiness, enhance reporting, and support decision-making, while collaborating with various teams.
Top Skills: ExcelPythonRSQL
2 Hours Ago
In-Office or Remote
Lagos, NGA
Mid level
Mid level
Fintech • Payments • Software • Financial Services
As a Backend Engineer, you will design, implement, and support scalable payment solutions while collaborating with various teams to optimize systems and processes.
Top Skills: MySQLNode.jsTypescript

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account