Quality Assurance Engineer
Position: Quality Assurance Engineer
Department: Technology
Reports to: Lead Quality Assurance Engineer
Location: Westlands, Nairobi
Direct Reports: None
Others Reporting Indirectly: None
Job Type: Full-Time, Permanent
About the Role:
The Quality Assurance Engineer will play a critical role in ensuring the quality, security, and performance of our fintech and communication solutions.
You will work closely with developers, product managers, and Infrastructure & DevOps teams to build automated and manual testing frameworks that guarantee reliability and compliance with industry regulations.
Key Measures of Performance:
The performance of this role holder will be assessed on the basis of the achievements made on:
The performance of this role holder will be assessed based on the achievements made on:
●Test Coverage: ≥ 90% functional test coverage.
●Defect Detection Rate: ≥ 95% critical defects found before production release.
●Defect Closure Rate: 95%+ defects resolved within SLA.
●Time to Test Execution: < 3 days for major releases.
●Test Automation Coverage: ≥ 70% of test cases automated.
●Security Compliance Adherence: 100% compliance with PCI-DSS, GDPR, ISO 27001.
●Deployment Failure Rate: < 2% due to QA defects.
●Audit Pass Rate: 100% of regulatory audits passed.
●Transaction Accuracy Rate: ≥ 99.99%.
●Defect Reoccurrence Rate: < 5% for high-priority issues.
Key Responsibilities:
●Develop, execute, and maintain manual and automated test cases for web and mobile fintech applications.
●Conduct functional, regression, performance, security, and API testing to ensure high system reliability.
●Identify, document, and track software defects using JIRA, TestRail, or similar tools.
●Work with development teams to design test strategies for complex fintech products, ensuring regulatory compliance.
●Implement and maintain test automation frameworks using Selenium, Cypress, Playwright, or similar tools.
●Conduct security testing, focusing on data integrity, authentication, and fraud prevention.
●Collaborate with DevOps to integrate testing into CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.
●Ensure compliance with financial industry regulations such as PCI-DSS, GDPR, and ISO 27001.
●Perform end-to-end testing of financial transactions and communication APIs, ensuring seamless integration between payment gateways and messaging systems.
●Provide root cause analysis and work closely with development teams to resolve critical issues.
Academic and Professional Qualifications:
●A Bachelor’s degree in computer sciences or any other related field
●Strong understanding of payment processing, APIs, and mobile financial applications.
●Proficiency in automated testing frameworks (Selenium, Cypress, Playwright, Appium, etc.).
●Familiarity with SQL and NoSQL databases for data validation.
●Knowledge of security and compliance testing for fintech applications.
●Strong analytical, debugging, and documentation skills.
Qualifications & Experience:
●At least 5 years proven work experience as a Quality Assurance Engineer.
●Hands-on experience with CI/CD pipelines and version control (Git, Bitbucket).
●Experience with API testing tools (Postman, REST Assured, SoapUI).
Other Job Requirements:
Key contacts: Internal & External
●Commercial Teams
●IT Support Team
●Relevant Suppliers & Vendors
●Business Customers
Financial Responsibilities:
●P&L
Requirements
Qualifications & Experience:
●At least 5 years proven work experience as a Quality Assurance Engineer.
●Hands-on experience with CI/CD pipelines and version control (Git, Bitbucket).
●Experience with API testing tools (Postman, REST Assured, SoapUI).
Academic and Professional Qualifications:
●A Bachelor’s degree in computer sciences or any other related field
●Strong understanding of payment processing, APIs, and mobile financial applications.
●Proficiency in automated testing frameworks (Selenium, Cypress, Playwright, Appium, etc.).
●Familiarity with SQL and NoSQL databases for data validation.
●Knowledge of security and compliance testing for fintech applications.
●Strong analytical, debugging, and documentation skills.