Join our growing tech team as a Test Analyst, where your role will be essential in ensuring our software meets high standards before release. If you’re naturally inquisitive, methodical, and passionate about delivering high-quality software, we want to take your career to the next level. This is a fantastic opportunity for someone with a foundation in software testing who is ready to develop their skills further in a supportive and forward-thinking environment. You’ll be at the heart of our QA process, working closely with developers, users, and business stakeholders to test functionality, identify bugs, and ensure everything runs smoothly. This role is primarily home-based, with flexibility to attend the site when required. About the RoleAs a Test Analyst, you’ll play a key part in the software development life cycle by running manual and automated tests, writing test plans, and contributing to software quality across a range of systems. Your key responsibilities will include: Collaborating with developers and business users to identify test requirements Performing stress, performance, functional, and scalability testing Creating and executing manual and automated test scripts Writing bug reports and test documentation Participating in troubleshooting and problem-solving Reporting findings and providing objective feedback to development teams Tracking and maintaining the progress of the testing function ...