Preservica Logo

Preservica

SDET (C#, .Net)

Posted 9 Days Ago
Be an Early Applicant
In-Office
2 Locations
Senior level
In-Office
2 Locations
Senior level
The role involves enhancing the test automation framework using C#, participating in Agile ceremonies, conducting exploratory and performance testing, and ensuring CI/CD pipeline effectiveness.
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 .NET? 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 Build and Release Pipelines for test within AzureDevOps; 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 Responsibilities

  • Enhance and maintain our test automation framework using C# and Playwright (transitioning from Selenium).
  • Write clean, maintainable test scripts using Gherkin syntax and ReqNRoll.
  • Participate in Agile ceremonies, story reviews, and provide early feedback on testability and quality.
  • Expand test coverage across regression and feature test suites.
  • Perform exploratory testing during feature development.
  • Conduct code reviews for test scripts and contribute to internal tooling.
  • Support performance testing using Azure Load Testing, JMeter, or Locust.
  • Debug CI/CD pipeline issues and ensure smooth test execution in Azure DevOps.
  • Contribute to backend/API testing and support security testing initiatives.

You Should Have:

  • Bachelor's degree in computer science, Engineering, or related field (or equivalent experience).
  • 5+ years of experience in software testing with a strong focus on automation.
  • Proficient in C# and test automation tools (Selenium, Playwright).
  • Solid understanding of Agile/Kanban methodologies and shift-left testing practices.
  • Experience with Azure DevOps, including pipelines, test plans, and test management.
  • Strong knowledge of API testing and backend validation.
  • Familiarity with performance and security testing tools and practices.
  • Comfortable with Git and modern source control workflows.
  • Excellent communication and collaboration skills.

Nice to Have:

  • Experience with Azure Load Testing, JMeter, or Locust.
  • Familiarity with Microsoft 365, SharePoint, and Teams.
  • SQL proficiency and database testing experience.
  • Azure certifications (e.g., AZ-400, AZ-104, or similar).

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
C#
Gherkin
Git
Jmeter
Locust
Playwright
Selenium

Similar Jobs

An Hour Ago
Hybrid
London, England, GBR
Mid level
Mid level
eCommerce • Fashion • Other • Retail • Sales • Wearables • Design
Manage strategic sourcing and procurement activities for EMEAI, collaborating with stakeholders, negotiating contracts, and ensuring alignment with Tapestry's objectives.
Top Skills: E-Procurement SystemsSpend Reporting Systems
An Hour Ago
Hybrid
London, England, GBR
Junior
Junior
eCommerce • Fashion • Other • Retail • Sales • Wearables • Design
The Junior Real Estate Counsel drafts and negotiates lease-related documents, oversees lease accounting, manages landlord relations, and supports new store approvals while collaborating with internal and external teams.
Top Skills: Lease AgreementsReal Estate Law
6 Hours Ago
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Senior level
Senior level
Professional Services • Security • Consulting • Cybersecurity • Generative AI • Data Privacy
The Senior Intelligence Analyst - Technical conducts technical and network-based cybercrime investigations, analyses data using various tools, and produces actionable intelligence reports.
Top Skills: Amazon Web ServicesGoogle WorkspacemacOSMonday.ComOther Investigative ToolsPythonWireshark

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account