Kaseya – Software Quality Engineering

April 4, 2025
6 ₹ LPA - 10 ₹ LPA / year

Job Description

Oversee the day-to-day operations of software quality teams
Execute on strategic initiatives laid out by senior management
Oversee the health of our software quality teams to ensure each team delivers on quality initiatives that add value to the business while focusing on the quality needs of our partners.
Establish/Ensure sound software quality practices (automation, defect management, test strategy, root-cause analysis/correction)
Report on the status of the software quality teams, operations, and system performance to senior management
Actively identify gaps with process, resources, or technical solutions; Develop actions to address gaps, and collaborate with stakeholders to address and escalate as needed

Responsibilities
A successful candidate should have a Bachelor’s degree in a technical field such as Computer Science, Software Engineering, Electrical Engineering, or Mathematics, or possess equivalent experience. The ideal candidate will have prior work experience as a software quality engineer, including expertise in test planning and execution, automation, unit testing, and root cause analysis. Experience in a technical role collaborating with software engineers is essential, along with the ability to work effectively with people, demonstrating both motivation and the ability to inspire others. Strong verbal and written communication skills are crucial, with a proven track record of effectively communicating with executives and non-technical leaders. The candidate should possess strong analytical and problem-solving skills, along with excellent presentation and leadership abilities. The ability to manage multiple competing priorities in a fast-paced environment is key. Additionally, the candidate should have studied and practiced a variety of test techniques and methodologies, with proven experience evaluating the efficiency and effectiveness of testing design patterns, test automation tools, and processes.