Test Engineer
Job Title: Test Engineer (Manual & Automation) Location: Huddersfield (Hybrid) Company: Confidential - Award-Winning Education Technology Organisation
We are working with an established, award-winning organisation within the education technology sector. With over 20 years of experience, the organisation develops data-driven platforms that help educators turn insight into action and improve student outcomes.
The organisation is now seeking a hands-on Test Engineer with strong manual testing foundations and practical automation experience to support the continued evolution of its web-based analytics platforms.
As a Test Engineer, you will play a key role in ensuring the quality, reliability, and usability of complex, data-rich platforms. You will be responsible for both manual and automated testing, taking ownership of test execution and sign-off for software releases.
You’ll work closely with developers, product owners, and business stakeholders, contributing to continuous improvement of testing practices and overall product quality.
- Design, create, maintain, and execute comprehensive manual test plans for new and existing functionality
- Develop and maintain automated test suites using Playwright and SpecFlow (C#)
- Carry out a wide range of testing activities, including integration, regression, UAT, performance, and scalability testing
- Take responsibility for test sign-off on software releases
- Ensure defects are accurately logged, tracked, and clearly communicated
- Manage and validate test data in collaboration with business stakeholders
- Contribute to CI/CD pipelines (Azure DevOps) by integrating automated tests into release workflows
- Communicate effectively and collaborate closely within cross-functional teams
Essential
- Strong background in manual testing, including exploratory, functional, and regression testing
- Hands-on experience with test automation using Playwright (or similar) and SpecFlow (C# BDD)
- Experience working with Azure DevOps (or equivalent) for test management and delivery pipelines
- Proven ability to write and maintain Gherkin-based test scenarios and acceptance criteria
- Solid understanding of web application development
- High attention to detail, particularly when working with complex or data-heavy systems
- Self-motivated, well-organised, and comfortable managing workload independently
Desirable
- Experience with API testing (e.g. Postman, REST clients)
- Exposure to performance or scalability testing tools
- Working knowledge of SQL or database testing for data validation
- Experience embedding automated tests within CI/CD pipelines