Angaza creates the technology that enables businesses to streamline the sale of life-changing products to people in emerging markets. The Angaza platform redefines how products like solar home systems and entry-level smartphones are purchased. By enabling distributors to offer incremental payment plans to consumers without access to traditional banking, Angaza makes it possible for over 35 million people around the world to affordably acquire transformative products and devices.
Job Overview
We’re looking for a Senior QA Analyst to join our engineering organization. Applicants should have 5+ years of prior QA or software testing work experience. We have listed key responsibilities and elements of our tech stack below.
Please note that while this is a remote role, we require this person to be based in Nairobi, Kenya.
Job Description
- Develop and execute comprehensive test plans for backend integrations, including developer APIs, ETL services, device management, and mobile features
- Design automated test suites for platform functionality, such as loan management, credit underwriting, transaction processing, and Android user experiences at scale
- Create and maintain end-to-end tests for frontend components, ensuring seamless integration with React-based UIs and user interactions
- Review test cases, collaborate with engineering teams through pair testing, and provide mentorship on quality practice
Required Skills, Attributes & Experience
- 5+ years of experience in a relevant field
- Experience with test automation in Python (e.g., pytest, Selenium)
- Experience with frontend testing tools for React (e.g., Cypress, Jest, React Testing Library)
- Experience with mobile testing tools for Android (e.g., Appium, Espresso)
- Experience with SQL for data validation and AWS Cloud Infrastructure (or similar) for environment testing
- Experience designing and implementing scalable testing strategies for APIs and application
Method of Application
Meet the Qualifications? Apply now at Angaza on angaza.applytojob.com