Senior Staff Software Development Engineer in Test
Pune, India · Full-time
- Posted 2w ago
- From Kaseya’s careers page
- Location
- Pune, India
- Type
- Full-time
- Level
- Senior
- Experience
- 12+ years
- Department
- Software Development
Apply on Kaseya’s site
Opens the listing on kaseya.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Position Summary
Kaseya is seeking a Senior Staff Software Engineer – DevTest / QA Automation to design, build, and maintain robust automated testing capabilities across enterprise software platforms.
Key Responsibilities
- 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, test generation, 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.
- Work with CI/CD runners, build systems, deployment pipelines, test environments, and automation reporting.
- Develop automation that can run reliably in continuous integration and deployment environments.
- Troubleshoot automation failures, application issues, environment problems, and production defects using logs, metrics, traces, code, and system behavior.
- Participate in production troubleshooting and issue reproduction, including supporting incidents or reproducing customer issues outside standard working hours when required.
- Collaborate closely with software engineers, architects, product managers, DevOps, operations, and other QA/DevTest engineers to identify quality risks and improve engineering practices.
- Contribute to improvements in testability, observability, reliability, performance, and maintainability of the product.
- Identify gaps in existing test coverage and proactively create automation to prevent regression.
- Review application and test code and provide technical feedback on quality, maintainability, reliability, and automation effectiveness.
- Continuously improve automation speed, stability, coverage, and execution efficiency.
Skills they ask for
Pick one to see other roles that ask for it.
About Kaseya
IT management software for MSPs and IT teamsKaseya provides IT management and security software for managed service providers and internal IT teams, spanning endpoint management, service desk, backup, and cybersecurity.
See all 58 roles at KaseyaMore roles at Kaseya
See all 58- Director of Global EventsUnited States · Director · RemoteProject and Program Management · Director · RemoteUnited States10h
- Sales Development RepresentativeMiami · Entry LevelSales · Entry LevelMiami, United States14h
- Senior Analyst, Tier 2Bengaluru · SeniorInformation Technology · SeniorBengaluru, India1d
- Senior Software Engineer - .NET & Cloud ArchitecturePune · SeniorSoftware Development · SeniorPune, India2d
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.