Senior Software Test Engineer

Kiwe · Cairo, Egypt · Posted 2026-05-06

Kiwe is a CBE-licensed fintech payment app on a mission to redefine how Egypt moves money. We're looking for a Senior Software Testing Engineer who doesn't just find bugs, they prevent them. You'll own quality across our mobile and backend systems, helping us ship fast without breaking things.Role DescriptionThis is a full-time hybrid role for a Senior Software Test Engineer located in Elsheikh Zayed, Egypt, with flexibility for some remote work. The Senior Software Test Engineer will design, develop, and execute test cases to ensure the quality and reliability of software products. The role includes performing software testing, analyzing test results, identifying bugs, and collaborating with cross-functional teams to improve product performance and functionality. Additionally, the candidate will contribute to creating efficient testing strategies and processes.Key Responsibilities Architect and scale a test automation framework using Selenium, Appium, and TypeScript across web and mobile platformsDesign and maintain automated test suites, functional, regression, integration, and E2ELead mobile test automation for iOS and Android on real devices and emulatorsAutomate API testing across REST and GraphQL endpoints, with a focus on payment flows and third-party integrationsScript and execute performance and load tests using JMeter or Gatling, identify bottlenecks before users doConduct database testing to validate data integrity, transformation logic, and query performance across SQL and NoSQLEmbed automated tests into CI/CD pipelines (Jenkins, GitHub Actions) to enable continuous, confident deliveryQualifications4–7 years of QA experience with a strong automation-first mindsetISTQB certification, Foundation level is required; Advanced level is a plusHands-on expertise with Selenium and/or Appium , Rest Assured, etc Proficiency in TypeScript for automation scriptingSolid API automation experience REST is a must, GraphQL is a plusExperience in performance testing not just running scripts, but analyzing and communicating resultsStrong database testing skills Postgres proficiency required, NoSQL is a bonusProven mobile testing experience across Android and iOSCI/CD integration experience Jenkins, or similarFintech, banking, or payments background is a strong advantage

Apply for this role