10 дней назад
Senior Software Development Engineer in Test (RMM Backend)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Development Engineer in Test (RMM Backend) (Endpoint Management and AI-Assisted Test Automation): Building reusable automation frameworks and large-scale test suites for endpoint agents, device management workflows, and operating system integrations with an accent on cross-platform validation, system-level quality, and AI-assisted development. Focus on validating Windows, macOS, Linux, and mobile scenarios, diagnosing complex endpoint defects, and improving agent stability, performance, resiliency, and security.
Location: Not specified
Company
provides AI-powered IT management and cybersecurity software for managed service providers and internal IT organizations worldwide.
What you will do
- Design, develop, and maintain reusable automation frameworks for endpoint agent validation.
- Build functional, integration, regression, performance, resiliency, and system-level tests for installation, upgrades, rollback, policy execution, patching, monitoring, remote actions, scripting, and agent communications.
- Create cross-platform test libraries and infrastructure for Windows, macOS, Linux, and mobile environments.
- Automate validation of OS upgrades, endpoint recovery, disconnected operation, self-healing, MDM, and endpoint management workflows.
- Investigate complex defects using logs, debugging, telemetry, and endpoint diagnostics; partner with Support and Engineering on root-cause analysis.
- Use AI coding assistants and coding agents for test generation, code analysis, debugging, coverage expansion, and automation maintenance.
Requirements
- 7+ years of hands-on experience in software engineering, SDET, DevTest, or QA automation.
- Strong programming skills in Java, Kotlin, C#, or similar languages.
- Experience building automation frameworks and test infrastructure.
- Deep knowledge of at least one of Windows, macOS, or Linux, including processes, services or daemons, filesystems, networking, security models, and privilege management.
- Experience testing endpoint agents, system software, security software, or device management products, along with strong troubleshooting and debugging skills.
- Experience with virtualization and automated device provisioning; familiarity with PowerShell, Bash, Python, Microsoft Intune, Apple MDM, Android Enterprise, or Linux device management.
Culture & Benefits
- Work on IT management and cybersecurity products used across more than 20 countries and over 15 million endpoints.
- Participate in engineering modernization involving AI-native development practices.
- Collaborate across Engineering, Support, and other functions to improve product quality and prevent recurring production issues.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
QA Automation Engineer (AI)
100 000 - 130 000$
13 дней назад
Software Engineer in Test II (AI)
5 дней назад
Test Automation Engineer
100 000 - 150 000$
13 дней назад
Sr. Software Engineer, Testing (AI)
8 дней назад
QA Automation Engineer (AQA)
12 дней назад