Junior Test Engineer
Role details
Job location
Tech stack
Job description
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., 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.
Requirements
Do you have experience in Test automation?, * 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