Kaseya® is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. Kaseya’s best-in-breed technologies allow organizations to efficiently manage and secure IT to drive sustained business success. Kaseya has achieved sustained, strong double-digit growth over the past several years and is backed by Insight Venture Partners www.insightpartners.com), a leading global private equity firm investing in high-growth technology and software companies that drive transformative change in the industries they serve.Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide. To learn more about our company and our award-winning solutions, go to www.Kaseya.com and for more information on Kaseya’s culture.Kaseya is not your typical company. We are not afraid to tell you exactly who we are and our expectations. The thousands of people that succeed at Kaseya are prepared to go above and beyond for the betterment of our customers.
Role
: Senior QA Engineer
Location
: Bangalore
Work Mode
: Onsite 5D (No Remote/ Hybrid)
Duration
: Full-Time
Timings
: 1-10 PM
Experience
: 2-3+
Skills to crack
: Automation/ Python/ Agile/ Docker/ Kubernetes
Job Summary
- As a QA Engineer, you will be integrated into the scrum team. You will work closely with software developers, and product owners to deliver high quality features and fixes in a timely and cost-effective way.
- Using an Agile/Scrum methodology, QA Engineers will discuss requirements and acceptance criteria, create test plans and uses comprehensive automation suites to run tests, report on findings, and drive results back into the development process in collaboration with others through the entire software development lifecycle.
- QA Engineers also contribute into automation framework development and maintenance and CI processes, add new test cases for inclusion in regression suites, develop automation for newly integrated features, and contribute to development of QA engineering toolsets.
Role & Responsibility
- As a QA Engineer you will be responsible for the design, development and integration of expert QA engineering solutions and work side-by-side with the team to ensure that high-quality products and features are shipped on time while complying with standards for usability, security, stability, reliability, and performance.
This Includes But Is Not Limited To The Following
- collaborate with developers, program management, and design teams on technical implementation and user scenarios to develop, understand and accept testing requirements and acceptance criteria.
- write, design, and implement automated tests and test environments and write documentation for automated processes including test plans, test procedures, and test cases.
- identify and prioritize test areas, conditions, and cases to effectively address product risks and features to be tested.
- determine the priority for test scenarios and create execution plans to implement these scenarios to maximize test coverage for the most critical features of the system.
- develop and maintain test infrastructure tools for the team.
- develop and execute exploratory, automated, and regression test procedures with all identified test data required and document test plans, test cases, actual results against the expected, and status reports for management.
Required Skills
- BS in Computer Science or related technical field or equivalent practical experience.
- 2+ years of experience in web-based applications test automation and programming with Python
- Extensive experience with various types of testing including functional, performance, usability, reliability & security
- Extensive hands-on experience with Selenium/Playwright and API layer testing libs/tools/frameworks
- Experience with containerized environments (e.g. Docker, Kubernetes)
- Experience with providing QA engineering solutions for high throughput and large-scale RESTful web services
- Extensive knowledge of working in an Agile/Scrum environment
- Highly effective communication skills (both written and verbal)
Desired Skills
- Extensive hands-on experience in Continuous Integration (CI) and build automation processes (Experience with GitHub Actions is a plus)
- Agility and adaptability to work across multiple projects simultaneously
Join the Kaseya growth rocket ship and see how we are #ChangingLives !
Additional Information
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.