The Role
The Quality Assurance Engineer ensures the quality and performance of fintech solutions by developing automated and manual tests, conducting security assessments, and collaborating on test strategies in CI/CD pipelines.
Summary Generated by Built In
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.
Skills Required
- 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).
- A Bachelor's degree in computer sciences or any other related field.
- 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.
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Roamtech Solutions specializes in mobile technology solutions that connect businesses to customers worldwide, offering services such as websites, digital marketing, e-commerce, and integrations. They are also a licensed Content Service Provider for mobile phone content.








