Job Description

As a Quality Engineer, you will be responsible for designing and executing test strategies across manual and automated environments. You will work closely with developers, DevOps, and product teams to ensure high-quality releases for our product Percona Monitoring and Management through robust testing frameworks, and automation. The role involves designing and implementing test cases for web applications, APIs, and backend systems in an Agile environment, also writing and executing Database queries to validate data integrity and ensure end-to-end functionality. You will also develop and maintain test automation using Playwright, preferably in JavaScript, to ensure fast and reliable test coverage utilizing Python and Bash scripting for test automation, reporting, and CI/CD integrations. Working with GitHub Actions, Jenkins, Docker, Kubernetes, Ansible, Prometheus and Grafana are also tasks of this position. You will also perform hands-on functional, regression, and exploratory testing, collaborating closely with development, DevOps, and product teams to enhance test coverage and improve quality assurance processes.

About Percona

Percona provides the best open source database software, support, and services, enabling everyone to innovate freely.

Apply for This Position