Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Kashat • Cairo, Cairo, Egypt
Role & seniority: QA Engineer (3+ years experience)
Stack/tools: Web and mobile testing; Selenium, Appium, REST API testing, Postman, SQL, Java (or other), GIT; Scrum/Agile environment
Develop, maintain, and execute test cases, plans, and acceptance criteria; follow test plans based on bug reports
Design/implement quality control processes and test automation; perform regression, performance, and load testing; verify feature compliance with requirements
Analyze requirements/design docs; audit defects, document root causes, report metrics, and mentor junior QA engineers
Must-have skills: Bachelor’s in CS/IS or related; 3+ years QA for web/mobile apps; manual testing (functional, regression, performance); automated test scripting; REST API testing; SQL queries for test automation; experience with Scrum; strong English communication
Nice-to-haves: Experience with load/stress testing; QA metrics reporting; test automation frameworks beyond basics; experience mentoring others; data-driven decision making
Location & work type: Location not specified; work type not stated (presumed full-time)
Kashat helps the unbanked Egyptian population cultivate a financial identity by providing them with instant loans and an opportunity to access wider financial services by way of building a credit history. We aspire to reconfigure how financial services for the unbanked are distributed by aiming to provide more equitable and accessible solutions. If you are looking for an ambitious and dynamic environment with new challenges every week, this is the place for you.
Kashat is the first nano lending app in Egypt and MENA, we are Egypt' s first regulated nano lending venture. This is your opportunity to work with an ambitious mobile first fintech which has the ambition to become the most progressive and comprehensive fintech mobile app for the unbanked. Join us in our mission to solve some of the region’s most challenging issues revolving around access to finance for the unbanked.
About You
We are looking for an analytical, results-driven QA Engineer Who will work with a growing team to test, improve and troubleshoot current web and mobile applications.
You will be using your deep understanding and experience of Software testing and other tools to review, analyze, develop test cases and plans for systems
You should have excellent communication, analytical skills to succeed as a software tester, you should be focused on building a better, more efficient applications and creating a better end-user experience and you must be knowledgeable, collaborative, and motivated.
Responsibilities
Review and analyze requirements, specifications, and technical design documents, providing timely feedback. Participate closely in the creation and modification of acceptance criteria. Develop and maintain test cases and plans for systems, and follow test plans based on bug reports. Develop test scripts and run regressions tests periodically. Design and develop quality control methodology and processes based on test automation tools. Verify that applications meet business requirements for existing and new features. Audit systems and report faults in a clear step-by-step reproducible way. Identify and investigate failures, and document in depth root causes, and provide suggestions on how to avoid future failures. Examine reports of defects across all information technology systems, check if defects are fixed, document results, and follow up with all interested stakeholders. Identify, collect, analyze, and report on quality metrics. Conduct load and stress tests periodically, and after each release cycle. Review system logs to identify systems bugs/errors. Mentor other less experienced quality assurance engineers.
Requirements
Bachelor’s degree in Computer Science, Information Systems, or other Information Technology specialization. 3+ years of experience in performing quality control for web and mobile applications. Experience performing manual testing (functional, performance, regression …etc.). Experience documenting test cases, test plans, and test plan execution reports. Experience preparing and executing automated functional testing. Experience maintaining quality metrics. Experience developing test scripts using Java or others. Experience preparing and executing performance and scalability testing. Experience testing REST interfaces. Experience writing SQL queries in support of test automation. Working in an organization deeply adhering to the Scrum methodology. Positive, proactive team player who is passionate about their craft. Customer-centric prioritization and data-driven decision making. Excellent written and verbal communication skills in English.
Skills
Testing, Software Testing, Quality, Quality Control, Quality Assurance, Computer Science, Selenium, Appium, SQL, Web Applications, Mobile Applications, Automation, Scrum, REST API, Postman, Manual Testing, GIT Show more Show less