Senior Software Quality Assurance Engineer

FirstTech · Cairo, Egypt · Posted 2026-04-21

Coordinate with product managers and developers to integrate quality checks at every stage of product development.Participates in agile estimation taking into consideration project and process requirements during the development lifecycleEnsure test cases cover all requirements and use cases.Oversee and participate in test execution, including functional, regression, performance, and usability testing.Evaluate and test new or modified software to determine that software meetsuser requirements, documented business needs, and established qualitystandardsOversee the team and set up and conduct thorough product testing with high quality standards.Create and modify cases based on functional and non-functional requirements.or existing functionality of the systemsIdentifies new ideas, tools and process improvements to help team meet.objectivesProvides technical leadership and positive influences for teamSupervise, mentor, and train QA team members, ensuring they have the tools and knowledge required for their roles.Ensure up to date on newer products and applications (ie. Selenium andJMeter)Continually enhance technical skills and project related decisions QualificationsBachelor's degree in Computer Science, Engineering or related fieldPreferred Experience8-12 years of experience of quality assurance experienceJob-Specific SkillsExtensive experience agile methodologiesExtensive experience in web testing Preferred experience in iOS and Android apps testingExcellent experiences working with quality assurance teams, problem solving and high level verbal and written communication skillMS-SQL is a requirementMS .NET programming experience is an asseSelenium and Appium experience is a plus

Apply for this role