
π Position: Quality Assurance (QA) Engineer
π’ Department: Intelligent Data-Driven Decisioning (IDD) Unit
π Location: Addis Ababa, Ethiopia
π About the Role
Kifiya Financial Technologies is seeking a QA Engineer to validate the quality, security, and performance of AI-powered financial platforms driving digital payments, credit scoring, insurance onboarding, and financial inclusion services. This is an exciting opportunity to work at the intersection of AI and fintech, contributing to mission-critical systems that enable last-mile financial services.
π οΈ Key Responsibilities
β Test Strategy & Execution
- Design, document, and execute test plans, cases, and scripts for intelligent financial products.
- Define and monitor quality KPIs (e.g., defect leakage, test coverage).
β Automation & CI/CD
- Build and maintain automated test suites for APIs, microservices, and UIs using Selenium, Cypress, or PyTest.
- Integrate tests with CI/CD pipelines (GitHub Actions, GitLab CI).
β AI-Driven QA
- Leverage AI tools for automated test generation, anomaly detection, and data synthesis.
- Validate AI/ML models through statistical and performance testing.
β Functional & Non-Functional Testing
- Conduct regression, performance, usability, security, and accessibility testing.
- Validate system behavior against latency, scalability, and uptime requirements.
β Environment & Data Management
- Set up test environments with mocks/stubs and manage secure test data pipelines.
- Ensure data masking and compliance with standards like GDPR or NBE directives.
β Security & Compliance
- Perform vulnerability scanning, penetration testing, and secure code reviews.
- Validate systems against PCI-DSS, ISO 27001, and other fintech regulations.
β Collaboration & Reporting
- Work closely with Agile teamsβdevelopers, data scientists, DevOps.
- Track and report issues via Jira, document results in TestRail, and maintain test assets in Confluence.
π About You
Education
- Bachelorβs degree in Computer Science, Software Engineering, Information Systems, or related field.
Experience
- 3+ years of QA experience, including manual and automated testing in Agile environments.
- Strong background testing distributed systems, RESTful APIs, microservices, and cloud-based platforms.
- Financial technology or decisioning system experience preferred.
Technical Skills
- Proficiency in Selenium, Cypress, PyTest, Appium, and other test automation tools.
- API testing experience with Postman and database validation (SQL/NoSQL).
- Familiarity with performance/security testing tools (e.g., JMeter, OWASP ZAP, Burp Suite).
- Knowledge of Git, Docker, TestRail, and CI/CD pipelines.
Soft Skills
- Analytical thinking and exceptional attention to detail.
- Effective communication and team collaboration.
- Adaptability in fast-paced, mission-driven work environments.
Preferred Qualifications
- Experience with financial products (credit scoring, loan systems, embedded finance).
- Knowledge of regulatory testing and secure data handling practices.
- Exposure to AI QA techniques (model validation, fairness testing).
- QA certifications (ISTQB, Selenium Certified Tester) are a plus.
β Key Skills Required
- Communication
- Analytical thinking
- Automation
- Teamwork
- Problem-solving
π How to Apply
Interested and qualified candidates should send their resume to π§ hr@kifiya.com
π Subject line: Quality Assurance Engineer Application
Deadline : July 1st 2025
π Note: Kifiya is an equal opportunity employer committed to building a diverse and inclusive team.
Would you like help crafting a targeted resume or cover letter for this role?