Autodesk

Autodesk

Sheffield, Yorkshire and the Humber

Software Development Engineer in Test

Full-Time£65,000 - 105,000 per yearhierUnited Kingdom
IT

Job Description

Salary: £65,000 - 105,000 per year

Requirements:
  • Bachelors degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • Software development or test automation experience using Python, TypeScript/JavaScript, PowerShell, C#, Java, or a similar language
  • Experience developing automated tests for software applications
  • Familiarity with continuous integration and delivery concepts and tools such as Jenkins, CloudBees CI, GitHub Actions, Azure DevOps, or similar
  • Understanding of Git and common software development workflows
  • Ability to troubleshoot software, test automation, build, and environment problems
  • Understanding of functional, integration, regression, and end-to-end testing practices
  • Ability to collaborate with software engineers and other technical team members
  • Strong written and verbal communication skills
  • Preferred: Experience with Windows desktop applications and Electron or applications built using web technologies
  • Preferred: Experience with Windows packaging technologies such as MSI, WiX, NSIS, or similar
  • Preferred: Experience with Jenkins or CloudBees CI pipelines
  • Preferred: Familiarity with Windows code signing and software publishing workflows
  • Preferred: Experience automating installation, upgrade, uninstall, and application-startup scenarios
  • Preferred: Experience using virtual machines or other automated test environments
  • Preferred: Familiarity with enterprise Windows environments, device-management systems, corporate proxies, or restricted-user configurations
  • Preferred: Experience investigating intermittent or flaky automated tests
Responsibilities:
  • Develop and maintain automated functional, integration, end-to-end, installer, upgrade, and regression tests; add coverage for new features and improve existing tests
  • Develop and maintain CI pipelines using Jenkins or similar systems
  • Automate build, test, packaging, artifact creation, and related engineering workflows
  • Help automate Windows desktop packaging, code signing, publishing, installation validation, upgrade testing, and release-candidate qualification
  • Investigate build, test, installer, and application failures; work with software engineers to identify root causes and implement or automate solutions
  • Review product requirements and user stories to understand test scope, identify quality risks, and contribute to test plans
  • Perform functional, integration, regression, and other testing when automation is unavailable or exploratory validation is appropriate
  • Build and maintain reusable test utilities, test data, and automation components
  • Help create automated Windows test environments using virtual machines or other reproducible infrastructure
  • Participate in release-readiness activities, bug bashes, defect triage, and risk assessment
  • Monitor test and pipeline results, report failures clearly, and distinguish product defects from test or infrastructure issues
  • Improve flaky tests and unreliable pipeline stages to strengthen developer feedback
  • Document build, test, and release procedures for the broader engineering team
  • Collaborate with software engineers, product teams, and infrastructure teams to improve product quality and engineering productivity
Technologies:
  • Azure
  • C#
  • CI/CD
  • DevOps
  • Electron
  • Git
  • GitHub
  • Java
  • JavaScript
  • Jenkins
  • PowerShell
  • Python
  • TypeScript
  • Web
  • Windows
  • Wix
  • Cloud

More:

We are hiring a full-time Software Development Engineer in Test for our new Electron-based desktop platform. The hands-on individual contributor role focuses on test automation, CI/CD pipelines, desktop packaging, and release validation. You will join a new cross-functional platform team working across desktop application engineering, test automation, continuous integration and delivery, and software release. The platform will enable our web-based products to deliver richer, higher-performance experiences on Windows; Forma is the first product adopting it, with the longer-term goal of reusable desktop capabilities for additional products. This hybrid role is based in our Sheffield office, with in-person collaboration in Sheffield and remote work with distributed teams across Autodesk. We offer a competitive compensation package that may include base salary, annual cash bonuses, sales commissions, stock grants, and comprehensive benefits; offers are based on experience and geographic location. The role may require in-person onboarding or identity verification. We take pride in a culture of belonging and in helping innovators turn ideas into reality through our software.

last updated 40 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Autodesk

Autodesk

Autodesk

Sheffield

IT

Skills & Technologies

JavaScriptTypeScriptPythonJavaC#GoAzureGitCI/CDJenkinsGitHub ActionsREST

Inferred from job description

Salary Insight

£85,000

This role

£60,000

UK median

This salary is 42% above the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom