Build the Future of Learning:
Are you passionate about building reliable, scalable software and using automation to transform how engineering teams develop and deliver high-quality products? Do you enjoy solving complex technical problems, building frameworks and developer tooling, and creating systems that catch problems before they ever reach customers?
Join our Assessments Technology team and help shape the next generation of learning and assessment platforms used by learners around the world. We’re looking for a Senior Software Engineer specializing in quality, automation, and engineering enablement. You’ll work alongside software engineers, architects, product managers, and technical leaders to build reliable software, develop scalable automation capabilities, strengthen engineering practices, and make quality an integral part of software architecture and development.
This is not a traditional QA role. You’ll be an engineer embedded within the development organisation, writing production-quality code and automation, designing frameworks and tooling, influencing architecture and testability, and helping teams build systems that are easier to validate, operate, scale, and evolve.