company-logo

Quality Assurance (QA) Engineer

Kifiya Financial Technology

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

3 years

1 Position

2025-06-27

to

2025-07-02

Required Skills

computer science

+ show more
Fields of study

Information System

Software Engineering

Computer sciences

Full Time

Share

Job Description

We are seeking a highly skilled and detail-oriented QA Engineer to join our Intelligent Data-Driven Decisioning (IDD) unit within Kifiya’s Intelligent Financial Infrastructure. The QA Engineer will be responsible for validating the quality and robustness of AI-powered financial platforms that drive credit scoring, insurance onboarding, digital payments, and last-mile financial services. You will develop comprehensive testing strategies—including automation, performance, and security testing—and leverage AI-driven tools to enhance testing workflows, data quality, and system reliability.

Key Responsibilities

Test Strategy & Execution

  • Design, document, and execute test plans, test cases, and automated scripts tailored to intelligent financial products.

  • Define and track quality KPIs such as test coverage, defect leakage, and release readiness.

Automation & CI/CD

  • Develop, maintain, and enhance automated test suites for APIs, microservices, and UIs using tools like Selenium, Cypress, or PyTest.

  • Integrate automated testing into CI/CD pipelines using GitHub Actions, GitLab CI/CD, and related tools.

AI-Driven QA

  • Use AI-based test generation, anomaly detection, and test data synthesis tools to improve QA efficiency.

  • Validate AI/ML model performance and data pipeline integrity through statistical testing and model evaluation criteria.

Functional & Non-Functional Testing

  • Perform regression, performance, security, usability, and accessibility testing across web, mobile, and API layers.

  • Validate system behavior under load and ensure compliance with latency and uptime SLAs.

Test Environment & Data Management

  • Set up and manage test environments including mocks, stubs, and test data pipelines.

  • Ensure test data privacy, masking, and compliance with regulatory standards (e.g., GDPR, NBE).

Security & Compliance Validation

  • Conduct vulnerability scans, penetration testing, and secure code reviews.

  • Ensure systems meet compliance standards for fintech (PCI-DSS, ISO 27001, etc.).

Collaboration & Reporting

  • Collaborate with developers, DevOps, and data science teams in Agile squads.

  • Use Jira, TestRail, Confluence, and Git to document, track, and report test results and issues.

Job Requirements

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.

Experience

  • 3+ years of QA experience in fast-paced, Agile product environments.

  • Proven experience in manual and automated testing of distributed systems, RESTful APIs, and cloud-based applications.

  • Experience in the financial technology domain or with decisioning systems is a strong plus.

Technical Skills

  • Proficiency in test automation tools (e.g., Selenium, Cypress, PyTest, Appium).

  • Strong knowledge of testing APIs, microservices, and database validation (SQL, NoSQL).

  • Familiarity with performance and security testing tools (e.g., JMeter, OWASP ZAP, Burp Suite).

  • Experience with Git, Docker, Postman, TestRail, and CI/CD tools (GitHub Actions, GitLab CI).

  • Basic understanding of ML model validation or AI QA practices is a plus.

Soft Skills

  • Strong analytical thinking, attention to detail, and problem-solving skills.

  • Effective communication and collaboration with cross-functional teams.

  • Ability to thrive in a fast-paced, mission-driven environment.

Preferred Qualifications

  • Experience testing financial products such as credit scoring systems, loan workflows, or embedded finance tools.

  • Familiarity with regulatory testing and secure financial data handling.

  • Exposure to AI model quality assurance or fairness testing practices.

  • Certification in QA or test automation (e.g., ISTQB, Selenium Certified Tester).

How To Apply

Interested candidates should submit their resume to hr@kifiya.com and include “Financial Inclusion & Credit Partnerships Manager" in the subject line. 

We are an equal opportunity employer dedicated to diversity and inclusion, welcoming all qualified applicants regardless of background. Our goal is to build a diverse team to promote innovation and success. 

Fields Of Study

Information System

Software Engineering

Computer sciences

Skills Required

computer science

Related Jobs

1 day left

Dream Liyana Healthcare plc

Junior IT

IT Expert

time-icon

Full Time

1 yrs

1 Position


BSc Degree in Information Technology or in a related field of study with relevant work experience Duties and Responsibilities: - Provide initial technical support to users for hardware, software, and network-related issues, acting as the first point of contact for IT problems. - Diagnose and resolve basic technical problems such as connectivity issues, printer problems, software malfunctions, and user account lockouts. - Log, track, prioritize, and close support tickets efficiently using an IT help desk or ticketing system. Escalate complex issues to senior IT staff when necessary. - Assist with setting up and configuring new computers, peripherals (printers, scanners), and other IT equipment. - Assist with monitoring network connectivity, troubleshooting basic network issues (e.g., Wi-Fi problems), and ensuring network devices are operational.

Addis Ababa

2 days left

WMG Biomedical Engineering PLC

IT and Social Media Expert

Social Media Promoter

time-icon

Full Time

2 - 4 yrs

1 Position


Bachelor's Degree in Information Technology, Computer Science or in a related field of study with relevant work experience Duties & Responsibilities: - Administer and maintain company networks, servers, databases, and email systems. - Install, configure, and update hardware and software. - Maintain and troubleshoot printers, copiers, and scanners, ensuring they are fully operational. - Develop, implement, and manage the company’s social media strategy. - Plan and create engaging content (graphics, posts, videos, etc.) across platforms (Facebook, LinkedIn, Instagram, TikTok, X/Twitter, YouTube, etc.). - Manage social media accounts, respond to inquiries, and build community engagement. - Collaborate with internal teams to promote company activities, services, and events. - Manage online advertising campaigns (e.g., Facebook Ads, Google Ads).

Addis Ababa

2 days left

Heritage Conservation Associates

Golang Developer with Postgres Experience

Software Developer

time-icon

Full Time

2 yrs

1 Position


Educational background in a related field of study with relevant work experience Duties & Responsibilities: - Develop, test, and maintain Golang microservices and APIs. - Design and optimize Postgres databases, queries, and schemas. - Implement data storage, caching, and retrieval solutions - Collaborate with the frontend and DevOps teams to deploy and monitor services.

Addis Ababa

5 days left

Teklehaimanot General Hospital

System Admin

System Administrator

time-icon

Full Time

5 yrs

1 Position


BSc Degree in Computer Science or in a related field of study with relevant work experience

Addis Ababa

about 12 hours left

Global Insurance Company

Junior System Administrator

System Administrator

time-icon

Contract

0 - 2 yrs

1 Position


MSc or BSc Degree in Computer Science, Software Engineering, ICT or in a related field of study with relevant work experience Duties and Responsibilities: - Assist in the installation, configuration, and maintenance of hardware and software systems - Perform routine system updates, patches, and upgrades to ensure optimal performance and security - Monitor system performance, troubleshoot issues, and escalate complex problems to senior administrators as needed - Monitor system performance, troubleshoot issues, and escalate complex problems to senior administrators as needed

Addis Ababa

about 12 hours left

eTech S.C

Cyber Security Division Manager

CyberSecurity Officer

time-icon

Full Time

5 yrs

1 Position


MSc or BSc Degree in Computer Science, Electrical Engineering, Information Security or in a related field of study with relevant work experience Duties and Responsibilities: - Oversee the design, implementation, and maintenance of cybersecurity architecture and controls. - Lead incident response, threat detection, and vulnerability management efforts. - Ensure compliance with security standards, frameworks, and regulations (e.g., ISO 27001, NIST, GDPR). - Evaluate and implement security tools and technologies (e.g., SIEM, EDR, IAM, DLP).

Addis Ababa