Working within an agile team in Cairo from the officeDesigning, coding, and documenting automated test cases to ensure the quality of our productBuild and execute test automation scripts and organize testing suitsInvestigating problems in software as a result of automation testingWorking with QA testers and software developers to find solutionsInteracts with the project team to gain an understanding of the business environment, technical context, and conformance criteriaStay up to date with new testing tools and test strategiesPerform a qualitative analysis of our automated functional test to ensure that coverage is sufficientPlan and execute sprint automation needs according to the selected casesProduce reports about automation coverage and execution resultsRequirementsSkills & Background:2-4 years of relevant work experience conducting automation testing (specialized in web test automation)Degree in engineering, information technology, or any related fieldBachelor's degree required, advanced degree a plus - with professional certificationsProficiency in JavaScript /Java Experience in Page Object Design in UI automation testingExperience 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 testsExperience with GitUnderstanding of Agile/Scrum methodology and how QA functions within it