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.

اوكتو • Cairo, Cairo, Egypt
Role & seniority: Mid-level Software Test Engineer (2+ years in manual and automated testing)
Stack/tools: Web, mobile (Android/iOS), and API testing; automation with Java + Selenium/Appium (preferred); API automation with Java + Rest-Assured (preferred); defect tracking with JIRA; basic exposure to Docker, Kubernetes, AWS; CI/CD exposure a plus
Collaborate with product and development teams to define testing approaches and functional scope
Conduct thorough manual testing (functional, regression, integration, end-to-end) and implement end-to-end automation; create test cases/scripts; report defects and monitor lifecycle in JIRA
Generate/test reports, coordinate testing with other teams, estimate/plan testing activities, and troubleshoot user-reported issues; document processes
BS in engineering/computer science or related field; 2+ years in manual and automated testing
Experience with UI, regression, integration, load, usability, and compatibility testing; web, mobile, and API testing
Proficiency in Java-based test automation (Selenium/Appium for UI/mobile; Rest-Assured for API)
Strong English, knowledge of Agile (Kanban/Scrum), programming/logical reasoning, and ability to work under deadlines
Docker, Kubernetes; AWS knowledge (certification a plus)
Experience automating build/deploy/CI/CD; ISTQB-CTFL
Location & work type: Hybrid/ Flexible hours; location not specified; a
This is a unique opportunity to be part of the core engineering team of an instant credit fintech. Octo is a digital banking platform focused on serving the 19 million Egyptians who have bank accounts but do not have credit cards. Octo serves these users through a suite of data-driven banking products led by a Visa card and access to credit.
To apply for this position, please send your CV to: hiring@getocto.io
About the Job
We are looking for a Software Test Engineer with solid experience testing high-performing software. It is important to have a deep understanding of the business domain and features under development to run tests that provide meaningful feedback.
Responsibilities
Reporting and monitoring the defect life cycle, using defect management tool: JIRA; Test software on PC, Mac, tablets, and mobile devices (Android and iOS); Functional Tests Execution (System and End To End Testing); Generate and analyze test reports and coordinate of testing efforts with other teams; Estimation, prioritization, planning of testing activities; Implement end-to-end automation; Troubleshooting of issues reported by users; Documentation of the processes.
Job Requirements
Education: B.S engineering or computer science or any related fields; 2+ years of manual and automation experience; Detailed understanding of test methods such as UI, regression, integration, load, usability, compatibility, etc; Web, mobile, and API testing experience. Knowledge of automated testing tools for both web and mobile apps (Preferred Java with selenium/Appium); Knowledge of automated testing tools for API (Preferred Java with Rest-Assured); Strong command of the English language (oral and written); Knowledge of agile development practices (Kanban, Scrum, etc.); Logical reasoning or programming background; Organizational skills with the capability of working towards a tight deadline; Strong desire to learn new industries and technologies; Passion for eliminating redundancies using automation and taking part in our on-call rotation;
Benefits Social insurance. Medical insurance (Allianz) Flexible working hours (we are a task-based organization) Hybrid working Environment.