We are currently seeking a Senior Test Engineer to take ownership of planning and executing comprehensive end-to-end testing while mentoring junior engineers. As a Senior Test Engineer at Sage, you will be an expert in your domain, reviewing the work of others and leading proof-of-concept projects on new testing approaches and tools. Please note that this role is hybrid and will require you to work 3 days a week from our Manchester office. Key Responsibilities • Demonstrate deep system knowledge to assess risks, mitigate issues, and accurately estimate, create, and execute test artefacts. • Plan and execute specific testing approaches within a defined stage of development (e.g., exploratory, regression, integration, end-to-end, etc.). • Take responsibility for the full testing phase within your team and coordinate test activities across divisions when needed. • Contribute to the maintenance and enhancement of the automation framework. • Review daily automation test results, investigating failures as a priority and reporting/tracking issues. • Guide, train, and lead code reviews for more junior QA engineers to help them write high-quality automation code. Requirements • Strong backend testing experience using tools such as Postman/Bruno with JavaScript for pre-request scripts. • Competency in at least one programming language, such as C# or Java, with proficiency in SQL. • Extensive knowledge of automation frameworks and best practices to design optimized, maintainable, and efficient tests. • Strong attention to detail, with the ability to review others work and provide data-driven feedback. • Ability to prioritize and manage time effectively to meet deadlines, with a solid understanding of Agile principles and Scrum methodology. • Demonstrate a genuine interest in the architecture, with the ability to interpret code and ensure thorough test coverage.