Engineering · Full-time
Recruitment agency · Bridge Talent GroupQuality Assurance Engineer
Employer not disclosed by agency

About this role
This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.
Role overview
An AI-powered technology company in Nairobi is hiring a Quality Assurance Engineer to lead the quality function for their AI-driven products, including a fraud detection platform. This role suits a mid-level professional with experience in software quality assurance and automation, interested in shaping QA standards in a startup environment.
Read full role
What you will do
- Define and manage the QA strategy for the company's products, starting with the fraud detection platform.
- Create and implement quality standards, testing frameworks, and scalable processes.
- Promote quality throughout the development lifecycle from requirements to deployment.
- Design, develop, and maintain automated test suites covering functional, regression, integration, and end-to-end tests.
- Build automation infrastructure from the ground up, selecting appropriate tools and frameworks.
- Integrate continuous testing into CI/CD pipelines.
- Develop testing strategies for AI/ML model outputs, including accuracy, edge cases, bias detection, and performance.
- Design and run API testing frameworks to ensure data flow and system reliability.
- Set data quality standards for AI system inputs and outputs.
- Lead comprehensive testing of the fraud detection product, including functional, performance, security, and edge-case scenarios.
- Collaborate with engineering and data science teams to validate model performance.
- Work with engineers, data scientists, and product managers to embed quality into development processes.
- Document and maintain test plans, cases, and quality reports.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- At least 5 years of experience in software quality assurance with strong automation skills.
- Proven experience building QA frameworks and automation infrastructure from scratch.
- Strong skills in API testing (REST/GraphQL) using tools like Postman or REST-assured.
- Proficiency in at least one automation framework such as Selenium, Playwright, Cypress, or PyTest.
- Experience with CI/CD pipelines including GitHub Actions, Jenkins, or GitLab CI.
- Good understanding of software development processes and ability to work well with engineering teams.
- Experience testing data-intensive or AI/ML systems is preferred.
- Experience in fintech, payments, or fraud detection systems is preferred.
- Ability to take ownership, work proactively, and manage ambiguity.
- Strong systems thinking and communication skills.
- Attention to edge cases, adversarial inputs, and failure modes.
How to apply
Apply through the employer's official contact. The employer has not published a closing date.