Junior Test Engineer
We're looking for a junior test engineer. Are you looking for a new challenging role where you can develop your testing expertise?
We’re looking for a Junior Test Engineer to join our Technology department and grow with us as we continue to improve how we deliver reliable, high-quality software.
About us
At AM, our engineers are helping to turn primary sources into digital adventures, unveiling the mysteries of hidden voices. We create solutions that empower AM's editorial teams and our SaaS customers to manage and present fascinating historic materials, and help students and researchers to explore and share historical information from physical archives.
Engineering at AM is dynamic and progressive, and requires high standards. We value agility - adapting, learning, and iterating swiftly.
Our engineers work in small, cross-functional, autonomous teams alongside product managers and designers, collaborating with other teams across our organisation. We use test automation, continuous delivery, and DevOps practices to enable us to sustainably deliver at speed, while encouraging healthy and happy teams.
About the role
Level: Junior
Location: Marlborough (Hybrid)
As a Junior Test Engineer, you’ll work alongside Test Engineers, Software Engineers, and Product Managers to support the quality of our software throughout the development lifecycle. You’ll be involved in testing new features, helping investigate issues, and learning how modern testing practices fit within Agile and DevOps ways of working.
This is a hands-on, learning-focused role where you’ll build experience across manual testing and begin developing automation skills over time, with support and guidance from the wider team.
We’re also starting our journey with AI, and you’ll have the opportunity to learn how AI-assisted tools can be used responsibly to support activities such as test design, analysis, and automation.
What you’ll do
A Junior Test Engineer can expect the following areas of responsibility:
Testing & Quality Support: Support the testing of new features and changes, contributing to manual and automated testing activities with guidance from the wider team.
Collaboration & Learning: Work closely with software engineers, product managers, and other stakeholders to understand requirements, clarify expected behaviour, and support effective test coverage.
Developing Testing Practices: Learn and apply modern testing practices and tools, contributing ideas and observations to help improve how testing is carried out within the team.
Automation Awareness: Begin developing test automation skills over time, learning how automated tests are designed, implemented, and maintained, and how they support reliable delivery.
Defect Management: Support the testing lifecycle by identifying, recording, and retesting defects, helping ensure issues are clearly understood and appropriately prioritised.
Team Contribution: Take part in team ceremonies and discussions, contributing to a collaborative, quality-focused delivery process.
Day-to-day, you will work within a delivery team alongside software engineers, designers, and product managers, supporting the planning and delivery of software solutions. At AM, quality is everyone’s responsibility, and Test Engineers play an important role in helping teams think about quality throughout the development process.
We work in a hybrid environment - from home and in our offices. Face-to-face collaboration is important to us, and you should expect to travel to our head office in Marlborough around once per month, depending on your location. There may also be opportunities for collaboration in other locations, including occasional UK or overseas travel.
Who we seek
We're looking for a Junior Test Engineer who:
has a basic understanding of QA practices and principles, and the various types of testing used in web application development
enjoys problem-solving and thinking about how things can break
is interested in developing test automation skills
is comfortable asking questions and learning from feedback
is passionate about continuously learning and finding new and interesting ways to improve themselves and their work
Our offering
In addition to the benefits AM offers, you can expect:
A progressive, innovative, and flexible environment where each team member can genuinely impact success.
At least 5% time allocation for training, with tailored development opportunities to support your growth.
A hybrid, flexible working environment.
Find out more & apply
You can read more about life in our technology teams and how we work in our Technology Playbook.
You can find out more about life at AM on our careers site.
We review applications on a rolling basis. If this sounds like you, please apply via our careers site.
Our commitment to inclusion
AM is an equal-opportunities employer. We value diversity and welcome applications from people of all backgrounds and identities. If you need adjustments at any stage of the process, please let us know and we’ll be happy to help.
- Department
- Technology
- Locations
- Marlborough Office
- Employment type
- Full-time
- Remote Status
- Hybrid from Marlborough 2 days per week
About AM
AM’s digital collections and technology platforms enrich the study, research, and teaching of primary sources. We work with libraries, archives, and heritage institutions to digitise the world’s historical and cultural knowledge. We're inspired by the unique archival materials we work with, and passionate about the technology that brings them to life.