SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Kaseya is seeking a Senior Software Engineer in Test to design, build, and maintain robust automated testing capabilities across enterprise software platforms. This is a hands-on software engineering role focused on test automation and quality engineering, requiring a strong programming background and the ability to build test libraries, automation frameworks, test infrastructure, and large-scale automated test suites.
The role emphasizes leveraging AI-assisted development tools and coding agents to accelerate automation work. You will analyze existing codebases, generate and validate test scenarios, and rapidly expand automated coverage. The successful candidate will be comfortable working across application code, test infrastructure, CI/CD pipelines, cloud environments, and production troubleshooting.
Key responsibilities include:
- Design, develop, and maintain automated test frameworks, test libraries, utilities, and reusable automation components
- Build comprehensive automated test suites for enterprise SaaS applications, APIs, services, integrations, and distributed systems
- Write production-quality code to automate functional, integration, regression, API, and system-level testing
- Analyze existing application codebases and rapidly identify opportunities for automated test coverage
- Develop and execute large-scale automation initiatives capable of delivering hundreds of automated test cases in a short timeframe
- Leverage AI coding assistants and AI agents extensively to accelerate test development, code analysis, debugging, and automation engineering
- Validate AI-generated code and test cases through appropriate engineering practices, including code review, execution, debugging, and test-result analysis
- Integrate automated tests into CI/CD pipelines and test execution infrastructure
- Troubleshoot test failures, flakiness, and infrastructure issues
- Mentor and guide other engineers on test automation best practices
About Kaseya: Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Backed by Insight Partners, Kaseya has experienced sustained double-digit growth and supports customers in more than 20 countries, managing over 15 million endpoints worldwide. Founded in 2000, the company emphasizes building teams that grow, perform, and make an impact.
Requirements:
- 7+ years of software development experience with strong programming skills in languages such as Python, Java, C#, JavaScript, or Go
- 5+ years of hands-on test automation experience, including designing and building automation frameworks and test infrastructure
- Proven experience building and maintaining large-scale automated test suites (hundreds to thousands of tests)
- Strong understanding of testing methodologies: functional, integration, regression, API, and system-level testing
- Experience with CI/CD pipelines, test execution infrastructure, and cloud environments (AWS, Azure, GCP)
- Proficiency with test automation tools and frameworks (Selenium, Cypress, REST Assured, JUnit, TestNG, or similar)
- Experience using AI coding agents to perform tasks such as code generation, test generation, codebase analysis, debugging, refactoring, and test optimization
- Understanding of application security, scalability, reliability, observability, and distributed-system behavior
- Experience building automation capable of operating at significant scale without excessive flakiness or maintenance overhead
- Strong ownership mindset with the ability to independently drive automation initiatives from design through implementation and production adoption