Kaseya

Senior Quality Assurance Automation Engineer

Posted: 2 days ago

Job Description

Kaseya is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide. Kaseya’s best-in-breed technologies allow organizations to efficiently manage and secure IT to drive sustained business success. This position is for the Datto Endpoint Backup product. We’re looking for a skilled Python Automated QA Engineer who can take ownership of test infrastructure, feature testing and help deliver innovative solutions for our customers. You’ll collaborate with a talented team, contribute to high-impact projects, and leverage modern tools to build scalable, maintainable, and secure applications. Key Responsibilities: Design, implement, and maintain automated test frameworks using Pytest, Ansible. Develop and execute comprehensive test suites for APIs, web applications, and backend services. Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins). Perform code reviews of test scripts and promote best practices in test automation. Collaborate with cross-functional teams to understand business requirements and translate them into test strategies. Identify, document, and track bugs and performance issues. Analyze test results and provide actionable insights to the development team. Mentor junior QA engineers and contribute to building a high-performing QA culture.Required Qualifications:Bachelor's degree in Computer Science / Information Science (or equivalent experience).5-7 years of experience in software quality assurance, with 3+ years in automation using PytestCore test automation engineer with hands-on automation development using Python / PytestStrong knowledge of the Pytest frameworkBackend / API automation using Python + PytestUI automation using Selenium or Playwright with Python / PytestPreferred Qualifications:Experience with containerized environments (Docker, Kubernetes).Familiarity with data storage technologies and cloud-based SaaS platformsExperience with virtual environments (VMWare ESX).Knowledge of SQL and working with relational databases.Experience with cloud platforms (AWS, Azure).Familiarity with agile development environments and methodologies.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In