Senior QA Analyst - Full Time
Remote
Full Time
Mid Level
About Angaza
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.
Role Summary
Angaza is a fully remote team, with hubs in Kenya and the US. We hold in-office team meetings once every month. This role reports to the Engineering Manager with preference to Kenyan citizens in the Nairobi area.
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.
Responsibilities
We don’t expect you to have mastered every technology before you get here. This role emphasises quality assurance, automation, and cross-platform testing across backend, frontend, and Android components.
To Apply
Please submit any materials supporting your candidacy using the form below, and complete any required application questions.
Our Commitment to DEI
At Angaza, we evaluate all candidates on the basis of their ability to meet stated job requirements. We do not discriminate against candidates on the basis of sex, gender, marital status, religion, nationality, or other personal characteristics. In keeping with our commitment to supporting a safe and inclusive workplace, we strongly encourage candidates from traditionally underrepresented backgrounds to apply.
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.
Role Summary
Angaza is a fully remote team, with hubs in Kenya and the US. We hold in-office team meetings once every month. This role reports to the Engineering Manager with preference to Kenyan citizens in the Nairobi area.
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.
Responsibilities
- 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
- 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
- Backend: Python with Flask, SQLAlchemy, and Celery
- Frontend: modern JS with React/Redux
- Infrastructure: We leverage AWS environment
- Frontend: modern JS with React/Redux
We don’t expect you to have mastered every technology before you get here. This role emphasises quality assurance, automation, and cross-platform testing across backend, frontend, and Android components.
To Apply
Please submit any materials supporting your candidacy using the form below, and complete any required application questions.
Our Commitment to DEI
At Angaza, we evaluate all candidates on the basis of their ability to meet stated job requirements. We do not discriminate against candidates on the basis of sex, gender, marital status, religion, nationality, or other personal characteristics. In keeping with our commitment to supporting a safe and inclusive workplace, we strongly encourage candidates from traditionally underrepresented backgrounds to apply.
Apply for this position
Required*