LemFi (YC S21) is building the neobank for African diaspora in North America & Europe. We provide our users with a multi-currency account that allows them to hold, send, and receive money from Africa in any currency for their business and personal banking needs. We are a fast-paced startup with entities in the UK, USA, Canada and Nigeria and you would be required to familiarize yourself with necessary statutory and regulatory requirements in these locations.
We are recruiting to fill the position below:
Job Title: Software QA Engineer
Location: Remote
Employment Type: Full Time
Job Summary
As a Software QA Engineer, you will play a key role in maintaining the quality and reliability of our products by designing, implementing, and executing comprehensive testing strategies.
You will collaborate closely with developers, product managers, and other stakeholders to ensure our software meets the highest standards in functionality, security, and performance.
Key Responsibilities
Design, develop, and execute test plans, test cases, and test scripts for web, mobile, and API applications.
Perform manual and automated testing to ensure software meets functional and non-functional requirements.
Validate bug fixes and software updates to prevent regression issues.
Work closely with the development and product teams to understand software requirements and technical specifications.
Actively participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
Develop and maintain test automation frameworks and scripts for regression and performance testing.
Advocate for test automation best practices and identify areas where automation can improve efficiency.
Conduct performance testing to identify bottlenecks and optimize system performance.
Collaborate with security teams to test and verify the robustness of our applications against vulnerabilities.
Document test results, defect reports, and recommendations for improvement.
Maintain detailed documentation of test processes, scripts, and automation workflows.
Track and report on quality metrics, such as defect densities and open defect counts.
Identify trends and patterns to improve product quality and team performance.
Qualifications
Education: Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
3+ years of experience in software quality assurance or a related role.
Proven experience with manual and automated testing of web and mobile applications.
Strong understanding of software QA methodologies, tools, and processes.
Proficiency in test automation tools like Selenium, Appium, or similar.
Hands-on experience with API testing tools such as Postman or SoapUI.
Familiarity with performance testing tools like JMeter or LoadRunner.
Experience with CI/CD tools and version control systems (e.g., Jenkins, Git).
Strong analytical and problem-solving skills.
Excellent verbal and written communication skills.
Nice-to-Have:
Experience working in fintech or payments systems.
Familiarity with security testing frameworks.
ISTQB or equivalent certification.
Experience with cloud platforms like AWS, Azure, or Google Cloud.
What We Offer
Remote working
Competitive salary and benefits.
Opportunity to work with a dynamic team driving impactful change in the payments ecosystem.
Access to cutting-edge tools and technologies.
A culture that values innovation, collaboration, and growth.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should send their CV and Cover Letter to: [email protected] using "Quality Assurance Engineer Application - Your Name" as the subject of the mail.