Preservica Logo

Preservica

SDET (C#, .Net)

Job Posted 22 Days Ago Posted 22 Days Ago
Be an Early Applicant
2 Locations
Senior level
2 Locations
Senior level
The role involves maintaining and enhancing the automation framework, writing feature files, executing exploratory testing, and debugging CI/CD processes in a hybrid work environment.
The summary above was generated by AI

Are you a Software Developer in Test or an experienced QA skilled in automation? Knowledgeable in the Microsoft stack, especially Azure and SpecFlow? If you're passionate about delivering top-tier quality and thrive in a fast-paced environment, we want you on board!

We are Preservica and our active digital preservation solutions are at the razor’s edge of commercial software solutions, addressing the need for smart digital preservation technology. Our award-winning software is used by leading businesses, archives, libraries, museums and government organisations across the globe.

We are world leaders and proud of our achievements – but to stay ahead we need the brightest and most talented innovators to join our development team. 

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



The role:

Working on Preserve365, our revolutionary Microsoft 365 Active Digital Preservation solution you will be key in supporting the technical direction of the automation framework and the overall efforts & output of the P365 QA team.

Operating within an Agile / Kanban environment you will also be responsible for evaluating and writing feature files/step definitions; reviewing existing test cases for automation; maintenance of internal jobs within Preservica’s CI tool; playing a key part in the ongoing maturity of Preservica’s Quality Assurance function which will include evaluating Playwright for future use.

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



Key Tasks and Responsibilities: 

  • Maintain and enhance the automation framework.
  • Write well-designed, maintainable feature files and step definitions following established coding practices.
  • Review stories, attend refinements and other ceremonies to get clarifications and provide timely, meaningful feedback.
  • Expand automation capabilities to increase product coverage across regression test suites.
  • Execute exploratory testing where necessary.
  • Review test cases and feature files produced by others, as well as code reviews for pull requests.
  • Help implement Playwright for front-end test automation.
  • Contribute to backend testing using RestSharp and Postman.
  • Assist in performance testing using Azure Load Test, JMeter, or Locust.
  • Debug pipeline and test failures, ensuring smooth CI/CD processes.


You Should Have:

  • Degree in an engineering, software, or system-related field, ISTQB certification or equivalent training/experience.
  • 5+ years of testing experience, design, and execution, skilled in automation.
  • Familiarity with Agile and Kanban development practices.
  • Strong coding skills in C# with Selenium and SpecFlow.
  • Good knowledge of Selenium, Cucumber, Gherkin, BDD, TDD.
  • Adept with API testing tools such as Swagger and Postman.
  • Experience with Visual Studio and Visual Studio Code for build and code editing.
  • Knowledge of Azure DevOps for pipelines, test plan setup, and test runs.
  • Experience with Azure Test Plans for test management and on-demand test runs.
  • Bonus: Experience with performance testing using Azure Load Test, JMeter, or Locust.
  • Comfortable with modern source control techniques/tools such as Git and Azure.
  • Knowledge of MS365, SharePoint, and Teams is desirable.
  • SQL knowledge and understanding databases (Bonus !)


What we offer: 

We are an open progressive employer who values our staff as the heart of our business. As well as a competitive salary and benefits package, we offer tangible career development opportunities and dedicated training time to support professional growth. Our benefits package includes Life Insurance, Private Health Insurance and a range of other employee benefits. Come join us!

Preservica are an equal opportunities employer.





Top Skills

.Net
Azure
Azure Devops
Azure Load Test
C#
Jmeter
Locust
Playwright
Postman
Restsharp
Selenium
Specflow
SQL
Visual Studio
Visual Studio Code

Similar Jobs

2 Hours Ago
Hybrid
Cambridge, Cambridgeshire, England, GBR
Senior level
Senior level
Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
The Software Architect will define application frameworks, document architecture and data flows, and collaborate closely with engineering teams to drive innovation and implement proof-of-concepts within Altium's cloud platform.
Top Skills: .NetAWSAzureGCPJavaKubernetes
4 Hours Ago
Hybrid
3 Locations
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Senior Systems Engineer will enhance PostgreSQL infrastructures, manage databases, automate processes, and improve database reliability and performance.
Top Skills: AnsibleBashC/C++GoGrafanaKibanaPostgresPrometheusPythonSaltTerraform
5 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Financial Services
As a Software Engineer III at JP Morgan, you will deliver IT solutions to Credit Trading, working on software development, testing, and collaboration with the Quant team on pricing and analytics components in Python.
Top Skills: JavaPythonRelational Database Systems

What you need to know about the Manchester Tech Scene

Home to a £5 billion digital ecosystem, including MediaCity, which consists of major players like the BBC, ITV and Ericsson, Manchester is one of the U.K.'s top digital tech hubs, at the forefront of advancements in film, television and emerging sectors like as e-sports, while also fostering a community of professionals dedicated to pushing creative and technological boundaries.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account