Software Development Engineer in Test

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • Software development or test automation experience using a language such as Python, TypeScript/JavaScript, PowerShell, C#, Java, or similar
  • 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 source control systems such as Git and common software development workflows
  • Ability to troubleshoot common software, test automation, build, and environment problems
  • Understanding of software testing practices including functional, integration, regression, and end-to-end testing
  • Ability to work collaboratively with software engineers and other technical team members
  • Strong written and verbal communication skills

Preferred Qualifications

  • Experience with Windows desktop applications
  • Experience with Electron or applications built using web technologies
  • Experience with Windows packaging technologies such as MSI, WiX, NSIS, or similar
  • Experience working with Jenkins or CloudBees CI pipelines
  • Familiarity with Windows code signing and software publishing workflows
  • Experience automating install, upgrade, uninstall, and application-startup scenarios
  • Experience using virtual machines or other automated test environments
  • Familiarity with enterprise Windows environments, device-management systems, corporate proxies, or restricted-user configurations
  • Experience investigating intermittent or flaky automated tests

What You'll Be Doing

  • Developing and maintaining test automation, CI/CD pipelines, desktop packaging, and release validation
  • Collaborating with software engineers, product teams, and infrastructure teams to improve product quality and engineering productivity
  • Participating in release-readiness activities, bug bashes, defect triage, and risk assessment

Perks & Benefits

  • Hybrid working position based in Autodesk's Sheffield office
  • Opportunity to work on a new desktop platform for Autodesk's web-based products
  • Joining a new cross-functional platform team
  • Collaborating in person with colleagues in Sheffield and remotely with teams across Autodesk
AI Summary ✨

Similar jobs

  • Software Engineer, UI

    Roku·Cambridge, UK

    a day agoNew
  • 5 days ago
  • 6 days ago
  • Design Engineer

    Granola·London, UK

    ≈ €118k – €154k / yearbase

    6 days ago
  • See all jobs in UK →