Senior QA Engineer (SDET)
Flend · Cairo, Egypt
قدّم وتابع مع أبلاي إيدجAbout Flend Flend is an Egyptian fintech building modern lending technology for small and medium enterprises. Our flagship platform, Flend LMS, powers the full loan lifecycle, supported by client-facing web and mobile experiences and peripheral services such as our credit engine. As we scale, quality is central to everything we ship — and we're looking for an engineer who treats testing as a craft.The RoleWe're hiring a Senior QA Engineer with an SDET mindset to own and elevate quality across our products. Writing tests is at the core of this role: you'll do hands-on manual and automated testing and write unit, integration, and API tests that cover our critical paths. You'll work primarily on Flend LMS (a monolith), while also testing client-facing web and mobile flows and peripheral components like the credit engine. Beyond writing tests, you'll help harden and modernize our existing CI/CD pipeline so quality is enforced automatically, on every change.What You'll Do• Write tests — design and build automated test suites and specs using frameworks such as Jest and Supertest, covering unit, integration, and API-level scenarios.• Perform manual and automated testing across Flend LMS and client-facing web and mobile frontends, including thorough unit testing of critical functionality.• Test peripheral system components, including the credit engine and related services.• Improve and extend our existing CI/CD pipeline — strengthening test coverage, reliability, and quality gates.• Build out end-to-end and UI testing with tools like Cypress or Playwright as the test strategy matures.• Identify, document, and track defects clearly, and partner with developers to drive them to resolution.• Contribute to QA processes, standards, and best practices across the development team.What We're Looking For• 3+ years of experience in QA / software quality engineering.• Strong JavaScript / TypeScript skills — comfortable writing test specs with Jest, Supertest, or similar frameworks.• Solid working knowledge of API testing.• A proven track record and/or relevant certifications demonstrating the skills above.• Professional English proficiency — written and spoken.Nice to Have• Experience testing financial systems or other fintech / financial software.• A Computer Science degree — a significant plus.• SQL validation skills and/or familiarity with additional programming languages.• Experience with CI/CD tooling — especially Jenkins and GitHub CI/Actions.• Hands-on experience with end-to-end / UI testing frameworks such as Cypress or Playwright.Tools & TechnologiesJavaScript / TypeScript • Jest • Supertest • REST API testing • Cypress / Playwright (e2e) • Jenkins • GitHub CI/Actions • SQLWhat We Offer• Competitive salary.• Medical insurance.• Learning and development budget.How to ApplyInterested candidates should send their CV to careers@flend.io, with the subject line “Senior QA Engineer (SDET)". Flend is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.