Divest is a financial technology company based in Lagos, Nigeria, focused on bridging the gap between digital currency and local fiat currency across Africa.
We provide a seamless and instant way for African crypto users to convert digital assets into local currency, enabling direct transfers to bank accounts and mobile wallets.
At Divest, we are reimagining the future of financial access. Our mission is to eliminate barriers posed by traditional financial institutions, allowing individuals and businesses to transact with speed, security, and confidence.
We are recruiting to fill the position below:
Job Title: Quality Assurance Engineer
Location: Lagos
Job type: Full-time (On-site)
About the Role
We’re looking for an experienced QA Engineer with a strong track record of driving product quality across complex systems.
You’ll play a critical role in designing scalable QA processes, leading both manual and automated testing efforts, and ensuring that every feature we ship delivers a reliable and seamless experience for users who depend on our platform daily.
Job Expectations
Design, develop, and execute comprehensive test plans, test cases, and regression suites for web and mobile applications.
Lead both manual and automated testing efforts across multiple environments.
Identify, document, and drive resolution of bugs through close collaboration with engineering and product teams.
Partner with developers early in the development cycle to clarify requirements and define clear test coverage.
Validate high-impact features such as payments, authentication, and transaction flows for performance, security, and reliability.
Implement and maintain automated testing frameworks
Contribute to CI/CD pipelines and advocate for automation best practices across teams.
Continuously evolve QA processes, ensuring scalability and alignment with agile development practices.
Mentor junior QA team members and foster a culture of quality across the organization.
Requirements
Critical Competencies:
3+ years of hands-on experience in QA or software testing, preferably in fintech, SaaS, or high-growth product environments.
Proven experience with end-to-end testing, regression testing, and automation frameworks.
Strong understanding of API testing, UI testing, and performance testing principles.
Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins, or CircleCI).
Skilled in writing clear and actionable test documentation, bug reports, and acceptance criteria.
Demonstrated ability to analyze data, identify patterns, and prevent recurring issues.
High attention to detail, strong sense of ownership, and commitment to delivering exceptional user experiences.
Excellent communication and collaboration skills, with the ability to influence and drive quality across teams.
Bonus Point:
Experience testing fintech or crypto platforms, especially related to transactions or KYC flows.
Familiarity with test automation tools (e.g., Selenium, Cypress, or Detox).
Understanding of CI/CD pipelines and how QA integrates into the release process.
Comfortable using tools like Jira, Trello, or Notion for bug tracking and task management.
Cultural Competencies:
Entrepreneurial and experimental — thrives in a startup environment.
Bias for action and growth, not afraid to fail fast and learn quickly.
Mission-driven and passionate about expanding financial access in Africa.
You work well with people of different backgrounds, identities, values and cultures
You listen well, seek to understand and respond with empathy
You give and take constructive feedback to and from colleagues at any level
You are extremely curious and love working collaboratively
A knack for continuous growth, learning and knowledge sharing