2 hours ago
Responsibilities
- Design, develop, and maintain automation frameworks for endpoint agent validation.
- Build automated tests for installation, upgrades, rollback, policy execution, inventory, monitoring, patching, remote actions, scripting, and agent communications.
- Create reusable test libraries and infrastructure for Windows, macOS, Linux, and mobile platforms.
- Develop functional, integration, regression, performance, resiliency, and system-level automated testing.
- Validate endpoint agents across operating systems and versions, including upgrades, recovery, disconnected operation, and self-healing scenarios.
- Automate MDM and endpoint management workflows and verify interoperability with operating-system services, security frameworks, and device-management APIs.
- Build large-scale regression suites and improve release quality through validation of stability, performance, resource utilization, and security.
- Troubleshoot defects using log analysis, debugging, telemetry, and endpoint diagnostics, and reproduce customer issues across diverse environments.
- Partner with Support and Engineering on root-cause analysis and create automation to prevent production regressions.
- Use AI coding assistants and coding agents for test generation, code analysis, debugging, and coverage expansion, while validating AI-generated automation through engineering best practices.
Requirements
- 12+ years of hands-on software engineering, SDET, DevTest, or QA automation experience.
- Strong programming skills in Java, Kotlin, C#, or similar languages.
- Experience building automation frameworks and test infrastructure.
- Deep understanding of at least one of Windows, macOS, or Linux.
- Strong knowledge of operating-system internals, including processes, services or daemons, filesystems, networking, security models, and privilege management.
- Experience testing endpoint agents, system software, security software, or device-management products.
- Strong troubleshooting and debugging skills.
- Experience with virtualization platforms and automated device provisioning.
- Exposure to Microsoft Intune, Apple MDM, Android Enterprise, or Linux device management.
- Familiarity with PowerShell, Bash, Python, and operating-system scripting technologies.
About Kaseya
Kaseya builds IT management and cybersecurity software for managed service providers and internal IT teams, delivered as a unified, subscription-based platform covering RMM, PSA, backup, endpoint protection, and SOC services. Founded in 2000 and headquartered in Miami, it is privately held and backed by Insight Partners. The company expanded its portfolio with acquisitions including Datto, and is used by MSPs and SMBs to automate and secure infrastructure.
