Years of Experience:5+ years of experience in Manual Testing· 5+ years of experience as Manual Test Engineer· 2+ years of experience as Senior Test EngineerEducation Criteria:Bachelor’s Degree in Computer Science or EngineeringSkills (Must have): Mandatory Work Experience Requirements (if any) Exposure to Tools (if any)· Proven working experience in Manual Testing Process for minimal 5+ years· Must be able to show strong QA characteristics at all levels - Requirements gathering, test methodology, execution, release· Knowledge of SDLC, STLC process.· Experience in of the following Test types – Integration, System, and / or Regression.· Execute functional, Integration and regression test cases· Design, develop, review, and execute test strategies and test cases· Provide test execution results and regular reports on testing· Participate in feature specification reviews· Be responsible for the whole software testing lifecycle (analyzing the business requirements, support in preparing the test plans, creating the test cases, monitoring bugs, checking bug fixes)· SQL Data base knowledge· Unix Commands knowledge· Good Communication Skills (English)· Native Language- Arabic· Preferred ISTQB certified· Know the Agile Process· AI ExperianceSkills (Optional):Advantage:API testing KnowledgeBSS/OSS KnowledgeDomain knowledge:Telecommunication, AI Concept KnowledgeJob Description:· Must be able to show strong QA characteristics at all levels - Requirements gathering, test methodology, execution, release· Knowledge of SDLC, STLC process.· Experience in of the following Test types – Integration, System, and / or Regression.· Execute functional, Integration and regression test cases· Design, develop, review, and execute test strategies and test cases· Provide test execution results and regular reports on testing· Participate in feature specification reviews· Be responsible for the whole software testing lifecycle (analyzing the business requirements, support in preparing the test plans, creating the test cases, monitoring bugs, checking bug fixes)· Have strong understanding of QA methodology· Experience testing large scale client server applications that include web and mobile clients· Participate in the test plan/case reviews with cross-functional team members· Create test plan based on Analysis· Prioritize test based on high, medium and low criticality· Write test cases based on test plan covering all phases of testing· Review test plan and test cases with QA Lead and/or Business Analyst· Mobile device testing – both Android & iOS devices· AI Experience:a) AI Concepts: Neural Networks, NLP, Computer Visionb) Collaborated with cross-functional teams to integrate AI technologies into existing products.c) Conducted research on current AI trends to implement cutting-edge solutions.d) Optimized existing algorithms, improving system performance by 25%.Areas to be interviewed:Manual Testing, SQL Database, Unix , Agile methodologies, Mobile App testing, Agile Process, AI Concepts