datatrota
Signup Login
Home Jobs Blog

Senior Quality Assurance Engineer at LemFi (Formerly Lemonade Finance)

LemFi (Formerly Lemonade Finance)Lagos, Nigeria Software Development
Full Time

Lemonade Finance (YC S21) is building a neobank for immigrants in North America & Europe. We provide our users with multi-currency accounts that allow them to hold, send, and receive money from Africa in any currency for their business and personal banking needs. There are over 10 million Africans living in North America & Europe who go through hoops and have to pay exorbitant fees to send money to their loved ones. We are constantly fighting for everyday Africans to be able to move their money freely around the world at no cost and with the best exchange rate they can find out there. We launched the first version of the app at the beginning of October 2020 with just the ability to send money. Now, we enable our users to send and receive as well as pay bills for services across the ocean for loved ones. We have also grown to a team of more than 25 people working remotely and living on different continents

The Role

  • We are looking for a Senior QA Engineer to ensure the quality and reliability of our cross-border payment solutions. You will work closely with development teams to test both our mobile applications (iOS/Android) and backend APIs through a mix of manual and automated testing.
  • This is a hands-on role with significant technical breadth. You will improve automated coverage, validate new features, and help maintain confidence in releases across a complex financial ecosystem with deep integrations and high demands for performance and accuracy.

Responsibilities
How You’ll Contribute:

  • Develop Automated Tests: Design, implement, and maintain automated tests for backend APIs, mobile apps, and integrations.
  • Build Maintainable Frameworks: Create modular test components within our Java/Cucumber/Rest Assured/Appium/Guice stack.
  • Partner with Engineering: Collaborate with developers and product teams to ensure clear acceptance criteria and testability.
  • Validate Complex Integrations: Work with mock services, partner APIs, and distributed systems to verify behaviour and data flows.
  • Improve Pipelines: Participate in code reviews, CI/CD enhancements, and continuous test execution.
  • Use AI Tools: Leverage GPT/Gemini APIs for automation workflows, data generation, and test analysis.
  • Evolve QA Practices: Contribute ideas to elevate QA infrastructure and strengthen automation as an engineering discipline.

Who You Are:

  • Quality-Driven: You care deeply about building reliable systems and ensuring confidence in releases.
  • Technically Curious: You enjoy understanding systems end-to-end and solving challenging engineering problems.
  • Collaborative: You work effectively with developers, product managers, and cross-functional partners.
  • Structured & Detail-Oriented: You think clearly, document well, and test thoroughly.
  • Proactive: You take ownership and continuously look for ways to improve quality and automation.

Requirements
What You’ll Bring:

  • Experience with CI/CD pipelines such as GitHub Actions and test reporting tools like Allure.
  • Strong background in QA with a focus on automation, ideally using Java.
  • Solid understanding of REST APIs, backend testing, and mobile testing (Appium experience is a plus).
  • Knowledge of OOP, dependency injection (e.g., Guice or Spring), and test design patterns.
  • Ability to troubleshoot complex systems and approach testing with an engineering mindset.
  • Strong communication skills in English, both written and spoken.

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend