Kacha | ካቻ

Lead Quality Assurance Engineer

Posted: Nov 13, 2025

Job Description

About Kacha:Kacha Digital Financial Service S.C. is a premier digital platform that provides seamless financial services in Ethiopia. We are the first private payment instrument issuer licensed by the National Bank of Ethiopia, registered as NPS/PII/002/2022. We aim to promote financial inclusion and contribute to Ethiopia's national digitalization ambitions.Our digital platform offers mobile money, bill payments, remittances, and merchant payments, making financial services accessible to all Ethiopians, especially those who are underserved and unserved. We are committed to empowering our customers by providing convenient, affordable, and secure digital financial services that meet their everyday needs. And, we are currently looking to hire a Lead Quality Assurance and Process EngineerLead Quality Assurance and Process EngineerThe Lead Quality Assurance and Process Engineer plays a pivotal leadership role within the quality assurance team, ensuring Kacha’s products and services consistently meet the highest standards of performance, security, and reliability. This position is responsible for overseeing the QA function, managing a team of QA engineers, designing and implementing robust QA processes, and driving continuous improvement across product development and operational workflows.  Roles and Responsibilities Lead and manage the QA team, providing guidance, mentorship, and performance oversight to ensure high-quality deliverables and continuous professional development.  Develop and maintain quality assurance procedures tailored to digital financial services, ensuring compliance with industry standards and regulations.Create and carry out comprehensive test plans and test cases, incorporating security, transaction flow, and compliance requirements. Use methodologies such as regression, functional, and user acceptance testing to ensure platform reliability, usability, and performance. Analyze and troubleshoot bugs or issues, provide detailed reports, and collaborate with developers to ensure timely resolution and retesting.Track KPIs, conduct audits, and evaluate customer feedback to assess service quality and recommend improvements.Continuously improve quality, risk, and compliance frameworks in alignment with security standards and regulatory needs.Work closely with developers, product, operations, and security teams, representing QA in cross-functional initiatives and planning.Promote a culture of continuous improvement, mentor junior team members, and contribute to the development of testing automation and best practices.Requirements: Bachelor’s Degree in Software Engineering4+ Proven experience as a quality assurance engineer.Strong knowledge of quality control principles, methodologies, and toolsExperience in implementing and maintaining quality management systemsExcellent analytical and problem-solving skillsStrong attention to detail and ability to work with precision Excellent communication and interpersonal skillsAbility to work independently and collaboratively in a team environment.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In