Do you understand the demands of scaling up an enterprise SaaS solution? Could you assure our systems are Real World Ready? Are you experienced in delivering effective test solutions to make this so? Are you ready for the challenge of delivering the worlds fastest growing Active Digital Preservation solution knowing that it is safeguarding the worlds 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.

We are growing at pace and to maintain our cadence we believe in hiring strong technical talent and then supporting that talent to grow with us. Our offices are in Abingdon but this role could be either office based or worked remotely in the UK.

 

The Role:

Working alongside our Software Quality team, your focus will be on optimizing the performance and scalability characteristics of Preservica’s product offerings.

Key tasks will include:

  • Develop scenario-based load, stress and performance testing plans
  • Develop and maintain performance and scalability test plans
  • Develop test scripts and load models for performance testing based on system requirements, internal applications, services, processes, and user stories.
  • Data profiling and data mining and validation using SQL queries and stored procedures
  • Work with other members of Preservica’s technical organization (Engineers, QA, DevOps) to diagnose performance/scalability bottlenecks and recommend possible solutions to those bottlenecks.
  • Participate in new feature review and design with an eye towards possible performance/scalability issues
  • Record, analyse and document thoroughly all performance/scalability test results, including response times, CPU and memory utilization
  • Draw on production statistics collected via tools like Prometheus and Kibana and be responsible for feeding this information into the performance test suite
  • Stay up to date with new performance and load tools and strategies.
  • Monitor and analyse system performance during load tests with coordinated remediation of bottlenecks

 

Knowledge and Experience: 

  • Degree level education in an engineering/software/system related subject or equivalent through relevant training and/or experience.
  • 4+ years of expertise with performance/scalability testing of a large-scale enterprise-class software product.
  • Strong understanding of best practices surrounding the performance/scalability testing of REST APIs
  • Experience with UI scalability testing
  • Excellent understanding of cloud-based software offerings and the unique challenges that poses to performance/scalability testing
  • Experience with one or more APM tools preferred
  • Experience with one or more load generation tools (E.G. Load Runner, Grafana K6, JMeter, Blazemeter)
  • At least one Programming/Scripting language (Java/C/Python; Java Script/Shell scripting/Groovy/PERL)
  • Basic understanding of Agile development practices.
  • User-level experience with Jira, Confluence and Git.
  • Well-developed problem-solving skills.
  • Excellent written and oral communication skills
  • Comfortable working in a fast-paced and constantly evolving work environment
  • Ability to work solo as well as part of a team.

 

What We Offer: 

As well as a competitive salary and benefits package, we also offer great future prospects in a fast-growing market sector. From improving your technical abilities to developing leadership skills, we can offer tailored career development based on your aspirations. This is supported by our focus on personal development and training - all our staff have an annual training allowance, which can be used to learn new technologies, develop soft skills or earn recognized professional qualifications.

Apply for this Job

* Required