Senior Quality Assurance Automation Engineer
Intellias · Cairo, Egypt
قدّم وتابع مع أبلاي إيدجSoftware Development Engineer in Test (SDET) – Web, Mobile & AI-Assisted Quality EngineeringAbout the RoleWe are seeking a highly skilled Software Development Engineer in Test (SDET) to help evolve and scale quality engineering practices for a large-scale photo and media hosting platform across web and mobile applications.Our team is transitioning toward a modern, automation-first and AI-assisted quality engineering model while maintaining the flexibility to perform hands-on manual testing when required. This role combines strong software engineering expertise with practical quality assurance experience and offers the opportunity to influence the future of testing through automation, AI-assisted workflows, and quality engineering best practices.The ideal candidate is passionate about software quality, comfortable building and maintaining test automation frameworks, experienced with modern web and mobile technologies, and capable of leveraging AI tools to accelerate testing activities while ensuring reliability and accuracy.Project OverviewThe project focuses on enhancing and scaling engineering processes for a leading photo and media hosting platform across web and mobile applications. You will work closely with software engineers, product managers, and QA stakeholders to improve product quality, automation coverage, release confidence, and AI-assisted testing workflows.Key ResponsibilitiesDesign, develop, and maintain scalable automated test frameworks and infrastructure.Build and maintain automated test suites for web, mobile, API, and end-to-end user workflows.Develop and expand mobile automation coverage using Maestro.Create and maintain web automation suites using modern automation tools such as Playwright and Meticulous.Support AI-assisted test authoring workflows, including prompt engineering and agent skill maintenance.Review, validate, troubleshoot, and optimize AI-generated test cases and automation outputs.Perform exploratory, regression, release, and manual testing activities when necessary.Collaborate with developers to improve application testability and automation coverage.Integrate automated testing into CI/CD pipelines and release processes.Investigate, diagnose, and resolve issues across application, infrastructure, and automation layers.Contribute to quality engineering standards, automation best practices, and continuous process improvements.Partner closely with software engineers, product managers, and QA stakeholders to drive product quality initiatives.Required QualificationsStrong experience with TypeScript.Strong software engineering and coding skills.Proven ability to design, develop, and maintain automation frameworks independently.Experience testing modern web applications and React Native mobile applications.Hands-on experience with web automation tools such as Playwright and/or Meticulous.Experience with mobile automation tools, including Maestro.Experience using AI-assisted development and testing tools such as GitHub Copilot, Claude, or similar platforms.Ability to review, validate, troubleshoot, and improve AI-generated test artifacts.Understanding of prompt engineering, agent-based workflows, and AI-assisted testing methodologies.Hands-on experience with manual QA, exploratory testing, and regression testing.Strong understanding of software testing methodologies, SDLC, and quality engineering principles.Experience testing APIs and backend integrations.Experience working with CI/CD platforms such as GitHub Actions, Jenkins, CircleCI, or similar tools.Strong knowledge of Git and modern software development workflows.Excellent debugging, analytical, and problem-solving skills.Experience working within Agile development environments.Preferred QualificationsExperience building automation frameworks from the ground up.Experience testing native Android and iOS applications.Hands-on experience with Appium, Detox, or advanced Playwright implementations.Knowledge of test architecture, automation design patterns, and quality engineering best practices.Experience implementing AI-assisted QA workflows within engineering organizations.Previous experience in SDET, Automation QA Engineer, or Quality Engineering roles.Experience working in large-scale consumer-facing platforms or SaaS products.Why Join Us?Work on a large-scale photo and media hosting platform used by a global audience.Help shape the future of AI-assisted quality engineering and test automation.Influence automation strategy across both web and mobile ecosystems.Collaborate with experienced engineers in a modern, quality-focused environment.Contribute to innovative testing practices that improve release confidence, product quality, and engineering efficiency.Opportunity to work with cutting-edge automation frameworks, AI tools, and modern development practices.