OK, You understand software development and love to make repeatable automated test scripts. Finding that bug, proving that error or just being happy that it all works as it should be what drives your day. Would you be confident to release software knowing that it is safeguarding the world’s most precious digital assets?

We are Preservica and we are changing the way organizations safeguard their digital information. Our projects are at the razor’s edge of commercial software solutions addressing the need for smart digital preservation technologies. As a world-leader in digital preservation, our award-winning software is used by leading businesses, archives, libraries, museums and government organizations across the globe.

To maintain our growth we believe in hiring strong technical talent and then supporting that talent to grow with us.


The Role:

A Preservica Quality Engineer will work as part of an agile scrum team to evaluate and ensure functional and non-functional requirements are met within a sprint and that quality is assured before a full system release. Alongside creating (or reviewing existing) test cases for either manual or automated execution.


This will be a hybrid role with time split between home working and regular office days.

Key Tasks and Responsibilities: 

  • Maintain and increase the existing test coverage (manual and automated).
  • Write well designed, maintainable, tests following established practices
  • Review stories, attend refinements and other ceremonies to get any clarifications and provide timely and meaningful feedback as appropriate
  • Execute and maintain test scripts, keep suites running and passing, investigate all failures and take remedial action
  • Extend the automation capability to increase product coverage and increase regression test coverage
  • Create and execute manual test cases where necessary
  • Stay up to date with trends in methodologies and techniques as appropriate to the role
  • Share knowledge with QA and closely aligned teams  



You should have:

  • Degree level education in an engineering/software/system related subject or equivalent through relevant training and/or experience.
  • Be familiar with Agile development practices including Agile SCRUM
  • 5+ years' testing experience, design, and execution, skilled in automation
  • Good problem-solving skills and attention to detail
  • API Testing and related tools such as Postman, Swagger, etc
  • JavaScript and either Playwright, Cypress, or Selenium test automation tools
  • Strong test design skills alongside a can do pro-active attitude
  • Able to work to tight deadlines, get involved in Scrum meetings, work closely with other Quality Engineers and Software Engineers, Product Owners, Agile Delivery Managers and Release Manager



As well as a competitive salary and benefits package, we offer tangible career development opportunities and dedicated training time to support professional growth.

Preservica are an equal opportunities employer



Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.