Software QA Engineer at LemFi (Formerly Lemonade Finance)

Job Overview

Location
Lagos, Jigawa
Job Type
Full Time
Date Posted
14 days ago

Additional Details

Job ID
110570
Job Views
27

Job Description






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.



Similar Jobs

Full Time
Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept