Our client is a leading financial company operating in North Africa. The company growth is impressive, currently the have thousands of users and we are constantly working on expanding and improving their services.They are looking for a well experienced dynamic "Senior Manual Testing Specialist"Ensure that our products and services meet the highest standards of quality. Will work closely with our developmentand product teams to test and validate software products and ensure they are free of defects.Job Description:1. Develop and execute test plans and test cases for software products2. Identify and report defects and issues to development teams3. Collaborate with development and product teams to ensure defects are resolved and products meetquality standards4. Perform automated and manual testing of software products5. Analyze and report on test results and metrics6. Ensure compliance with quality assurance standards and procedures7. Stay up-to-date with industry trends and recommend new technologies and best practicesRequirements1. Bachelor's degree in Computer Science, Information Technology, or related field, or equivalentexperience2. Strong proficiency in software testing methodologies and tools such as Selenium, JIRA, or Bugzilla3. Excellent problem-solving and analytical skills4. Attention to detail and accuracy5. Strong communication and collaboration skills6. Familiarity with programming languages such as Java, Python, or Ruby is a plus7. Experience with Agile development methodologies is a plus