Tagaddod is seeking a dedicated Software Tester to join our innovative team. As a leading player in the tech landscape focused on sustainability and waste management, we leverage technology to foster environmental responsibility. In this role, you will be responsible for ensuring the quality and functionality of our software products through rigorous testing procedures. If you are passionate about technology and have a keen eye for detail, this could be the perfect opportunity for you to make a meaningful impact.ResponsibilitiesDesign and execute comprehensive test plans and test cases for various software applicationsIdentify, document, and track software defects through the testing processCollaborate closely with developers and product managers to understand requirements and ensure high qualityPerform regression testing and ensure compatibility across platformsUtilize various testing methodologies, including manual and automated testingMaintain clear and detailed documentation of testing processes and resultsStay updated on industry trends and technologies related to software testingRequirements2-5 years of experience in QA Automation, with a focus on Java, Appium, and Selenium. Strong knowledge of mobile testing (iOS/Android) and web testing best practices. Proficient in writing automation scripts and building maintainable test frameworks. Experience with TestNG or JUnit, and version control systems like Git. Familiarity with CI/CD tools such as Jenkins or GitHub Actions. Strong analytical and problem-solving skills. Good communication and teamwork abilities