




* Working within an agile team in Cairo from the office. * Designing, coding, and documenting automated test cases to ensure the quality of our product. * Build and execute test automation scripts and organize testing suits. * Investigating problems in software as a result of automation testing * Working with QA testers and software developers to find solutions * Interacts with the project team to gain an understanding of the business environment, technical context, and conformance criteria. * Stay up to date with new testing tools and test strategies * Perform a qualitative analysis of our automated functional test to ensure that coverage is sufficient * Plan and execute sprint automation needs according to the selected cases. * Produce reports about automation coverage and execution results **Requirements** Skills \& Background: * + 2\-4 years of relevant work experience conducting automation testing (specialized in web test automation) + Degree in engineering, information technology, or any related field + Bachelor’s degree required, advanced degree a plus \- with professional certifications + Proficiency in **JavaScript /Java** + Experience in Page Object Design in UI automation testing + Experience in API Testing Automation tools (SOAPUI, Postman) + Experience in Test Automation tools and frameworks (**Cypress, Appium, Cucumber**) + Fluency with web debugging and profiling tools (Chrome DevTools, Firefox Developer Tools, etc) + Comfortable writing detailed test plans and manual testing as a necessary step to effective automation tests + Experience with Git + Understanding of Agile/Scrum methodology and how QA functions within it


