Our client is a technology company specialising in developing software solutions for different industries. They are currently expanding their QA team and are looking for a Trainee Software Tester who is passionate about ensuring software quality. Job Description: The Trainee Software Tester will play a critical role in our client's software development process, working closely with developers to ensure software is free from errors before release. Responsibilities: Conduct test plans and scripts to identify and document bugs and inconsistencies. Collaborate with software developers to relay test findings and suggest improvements. Learn to develop automated tests using various testing tools. Participate in the creation and review of software documentation. Contribute to enhancing our testing processes and methodologies. Requirements: Degree in Computer Science, IT, or related field, or equivalent practical experience. Keen analytical skills and attention to detail. Familiarity with software QA methodologies, tools, and processes. Eagerness to learn new technologies and testing techniques. Excellent communication skills and teamwork capabilities. Benefits: Structured training in manual and automated testing. Opportunity to work with the latest testing technologies. Pathways for career advancement in a growing company. Join our client in advancing their commitment to software quality