dopay, a pioneering fintech startup revolutionising payroll solutions, is seeking a talented Quality Assurance Engineer to join our dynamic team. Based in downtown Cairo at the Greek Campus, you will play a key role in ensuring that our software products meet the highest quality standards. Your work will contribute to our mission of integrating cash-based workers into the mainstream financial system while enhancing user satisfaction with our services.Key ResponsibilitiesDesign and execute test plans, test cases, and test scripts based on feature specifications and user storiesIdentify, record, and track bugs using issue tracking systemsCollaborate with developers and product managers to improve software quality throughout the development processPerform both manual and automated testing to ensure robustness, performance, and reliability of applicationsReview and analyze system specifications, as well as conduct peer reviews of testing documentationParticipate in continuous improvement initiatives to enhance testing practices and processesRequirementsBachelor's degree in Computer Science, Engineering, or a related field2+ years of experience in software quality assurance or a similar roleStrong understanding of software testing methodologies and best practicesExperience with automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG)Proficient in writing clear, concise, and comprehensive test plans and test casesFamiliarity with Agile development methodologiesStrong analytical and problem-solving skillsExcellent communication skills in both English and ArabicDetail-oriented with a strong focus on delivering high-quality softwareBenefitsCompetitive salary and benefits packageDynamic work environment in the heart of CairoOpportunities for career growth and developmentBeing part of a mission-driven company impacting lives positivelyHybrid workingJoin us at dopay and be a part of a team that's transforming the financial landscape for the betterment of society in Egypt and beyond!