Junior Test Engineer

AM
Marlborough, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Marlborough, United Kingdom

Tech stack

Agile Methodologies
Artificial Intelligence
Automation of Tests
Software Bug Management
Code Coverage
DevOps
Web Development
Software Systems

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

About the company

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.

Apply for this position