4 дня назад
Software Development Engineer in Test (CI/CD)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Development Engineer in Test (CI/CD): Building automated quality, CI/CD, packaging, and release validation systems for an Electron-based Windows desktop platform with an accent on test automation, build workflows, and release engineering. Focus on automating desktop packaging and upgrade validation, troubleshooting flaky tests and pipeline failures, and improving feedback across the software delivery lifecycle.
Location: Hybrid position based out of 's Sheffield office, United Kingdom
Company
develops software for designing and making buildings, products, factories, and entertainment experiences.
What you will do
- Develop and maintain functional, integration, end-to-end, installer, upgrade, and regression test automation.
- Build and maintain CI/CD pipelines for automated builds, testing, packaging, artifact creation, and engineering workflows.
- Automate Windows desktop packaging, code signing, publishing, installation validation, upgrade testing, and release-candidate qualification.
- Investigate build, test, installer, application, and environment failures, identify root causes, and implement reliable solutions.
- Create reusable test utilities, test data, automated Windows test environments, and maintainable build, test, and release documentation.
- Collaborate with software, product, and infrastructure teams on release readiness, defect triage, risk assessment, and engineering productivity.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Software development or test automation experience with Python, TypeScript/JavaScript, PowerShell, C#, Java, or a similar language.
- Experience developing automated tests and understanding functional, integration, regression, and end-to-end testing.
- Familiarity with CI/CD tools such as Jenkins, CloudBees CI, GitHub Actions, Azure DevOps, or similar systems.
- Understanding of Git and common software development workflows, with the ability to troubleshoot software, automation, build, and environment problems.
- Strong written and verbal communication skills and the ability to collaborate with technical teams.
Nice to have
- Experience with Windows desktop applications, Electron, or applications built using web technologies.
- Experience with Windows packaging technologies such as MSI, WiX, or NSIS.
- Familiarity with Windows code signing, software publishing, install and upgrade automation, and virtual-machine-based test environments.
- Experience with enterprise Windows environments, device-management systems, corporate proxies, restricted-user configurations, or flaky test investigation.
Culture & Benefits
- Hybrid collaboration combining regular in-person work in Sheffield with remote collaboration across .
- Work on a new cross-functional desktop platform that enables richer, higher-performance Windows experiences for web products.
- Collaborate with distributed engineering and partner teams across the company.
- Competitive compensation package with potential annual cash bonuses, stock grants, and comprehensive benefits.
- In-person onboarding and/or identity verification may be required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Software Engineer in Test, ToolChain QE
10 дней назад
Senior Localisation Quality Engineer (AI)
8 дней назад
Senior QA Manager (AI)
5 дней назад
AI-first QA Engineer (Playwright)
8 дней назад
Senior Data Quality Engineer, SDET with Databricks and Microsoft Fabric
7 дней назад
Senior Test Engineer (QA Automation)
75 360GBP