Our client, a leading company in the technology and insights sector, is seeking a Software Tester to join their collaborative team. This is an exciting opportunity to begin your career in software quality assurance, ensuring applications meet high standards of performance, reliability, and usability. This role provides hands-on experience across the full software testing lifecycle, allowing you to strengthen analytical and technical skills while contributing to real-world business solutions. Youll receive structured training and mentorship to develop into a confident, capable software testing professional. Key Responsibilities Review and understand software requirements and specifications. Design, execute, and document manual and automated test cases. Identify, track, and report software defects in collaboration with developers. Work closely with analysts and senior testers to ensure product quality. Learn and apply industry-recognised testing tools, methodologies, and best practices. Requirements Degree in Computer Science, Information Technology, or a related field. Strong analytical mindset with excellent attention to detail. Basic understanding of software development and testing principles. Familiarity with SQL or Excel for data validation is advantageous. Knowledge of testing tools (e.g., Selenium, JIRA) or programming languages (e.g., Python, Java) is a plus. What We Offer Structured training and professional development opportunities. A collaborative and supportive team culture. Competitive salary with a comprehensive benefits package. This is an excellent opportunity for motivated individuals to launch a career in software testing, working with experienced professionals and contributing to high-quality software delivery.