Our client, a fast-growing and innovative tech company, is looking for a Junior Software Tester to join their dynamic team. This is an exciting opportunity for someone who’s curious, detail-oriented, and passionate about ensuring software works perfectly before it reaches customers. If you enjoy solving problems, spotting the smallest issues, and contributing to high-quality software products, this role is the perfect way to launch your career in technology. You’ll receive hands-on training, work alongside experienced testers and developers, and play a key part in delivering exceptional user experiences. Key Responsibilities: * Test web and mobile applications to ensure functionality, performance, and usability. * Identify and document bugs, glitches, and inconsistencies in software. * Collaborate with developers and project teams to resolve issues efficiently. * Execute manual and automated test cases (with full training provided). * Suggest improvements to enhance software quality and user experience. Requirements: * Strong attention to detail and a methodical approach to problem-solving. * Basic IT knowledge or exposure to software projects (desirable but not essential). * Good communication skills, both written and verbal. * Enthusiastic, proactive, and eager to learn in a fast-paced environment. * No degree required — passion, curiosity, and drive are what matter most. What’s on Offer: * A fun, modern workplace culture that values creativity and collaboration. * Regular social events and a lively team environment. * Hybrid working (split between office and home). * Clear career progression with opportunities to move into automation testing or QA leadership. * 25 days annual leave plus additional perks and benefits. * Join a company that encourages growth, innovation, and teamwork — where every bug you find and every improvement you suggest makes a real difference