Kaseya

Senior Software Development Engineer in Test

Kaseya
Apply
3 hours ago
Pune, IndiaSenior

Responsibilities

  • Design, develop, and maintain reusable automation frameworks and test infrastructure for endpoint agents.
  • Build automated tests for installation, upgrades, rollbacks, policy execution, inventory, monitoring, patching, remote actions, scripting, and agent communications.
  • Create cross-platform test libraries for Windows, macOS, Linux, and mobile platforms.
  • Develop functional, integration, regression, performance, resiliency, and system-level automated testing.
  • Validate endpoint agents across operating systems, OS upgrades, recovery scenarios, disconnected operation, and self-healing workflows.
  • 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 by validating stability, performance, resource utilization, and security.
  • Troubleshoot defects using log analysis, debugging, telemetry, and endpoint diagnostics, and reproduce customer-reported issues across diverse environments.
  • Partner with Support and Engineering on root-cause analysis and create automation to prevent recurring production issues.
  • Use AI coding assistants and coding agents for test generation, code analysis, debugging, and coverage expansion, while validating generated tests through engineering best practices.

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 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.

Tech Stack

BashC#JavaKotlinLinuxmacOSPowerShellPythonWindows

Categories

Kaseya

About Kaseya

5,001-10,000 employees

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.

Contact me