About the role
Who you are
- Strong database knowledge (relational databases, non-relational databases) and ability to query/test data
- Hands-on experience in Playwright automation framework, preferably in JavaScript
- Proficiency in Python and Bash scripting for automation and debugging
- Experience with CI/CD pipelines using GitHub Actions, Jenkins, or similar tools
- Command-line proficiency: Navigating Linux via the terminal, managing files, using package managers like apt, yum, or dnf
- Good understanding of Docker and Kubernetes, with exposure to cloud-based testing
- Familiarity with Ansible for infrastructure automation and configuration
- Experience with Observability & Monitoring tools such as Prometheus, and Grafana
- Good understanding of Agile methodologies, SDLC, and QA processes
- Strong communication skills with the ability to collaborate effectively across teams
- Exposure to API testing tools like Postman, REST-assured, or similar
- Familiarity with performance testing tools like k6
- Experience with test management tools like TestRail, Zephyr, or similar
- Basic knowledge of cloud platforms (AWS, GCP, or Azure) is a plus
What the job involves
- 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
- Test Strategy & Execution: Design, implement, and execute test cases for web applications, APIs, and backend systems in an Agile environment
- Database Testing: Write and execute Database queries to validate data integrity and ensure end-to-end functionality. Experience working with MySQL, Postgresql, and MongoDB would be very helpful
- Automation Development: Develop and maintain test automation using Playwright (preferably in JavaScript) to ensure fast and reliable test coverage
- Scripting & Infrastructure: Utilize Python and Bash scripting for test automation, reporting, and CI/CD integrations
- CI/CD & DevOps: Work with GitHub Actions, Jenkins, and other CI/CD tools to automate test execution and reporting
- Containerization & Cloud: Work with Docker, Kubernetes (K8s), and related technologies to test and validate cloud-native applications
- Configuration Management & Deployment: Leverage Ansible for provisioning and configuration management in test environments
- Observability & Monitoring: Utilize Prometheus, Grafana, or similar monitoring tools to ensure system health and performance validation
- Manual & Exploratory Testing: To identify defects early in the development cycle, perform hands-on functional, regression, and exploratory testing
- Collaboration & Communication: Work closely with development, DevOps, and product teams to enhance test coverage and improve quality assurance processes
About Percona
Percona is widely recognized as a world-class open source database software, support, and services company. The organization is dedicated to helping businesses make databases and applications run better through a unique combination of expertise and open source software. Percona works with numerous global brands across many industries creating a unified experience to monitor, manage, secure, and optimize database environments on any infrastructure.
Percona equips organizations with the freedom to choose, the freedom to create, and the freedom to make a difference - helping them scale and innovate with speed as they grow.
Databases run better with Percona.
About the role
Who you are
- Strong database knowledge (relational databases, non-relational databases) and ability to query/test data
- Hands-on experience in Playwright automation framework, preferably in JavaScript
- Proficiency in Python and Bash scripting for automation and debugging
- Experience with CI/CD pipelines using GitHub Actions, Jenkins, or similar tools
- Command-line proficiency: Navigating Linux via the terminal, managing files, using package managers like apt, yum, or dnf
- Good understanding of Docker and Kubernetes, with exposure to cloud-based testing
- Familiarity with Ansible for infrastructure automation and configuration
- Experience with Observability & Monitoring tools such as Prometheus, and Grafana
- Good understanding of Agile methodologies, SDLC, and QA processes
- Strong communication skills with the ability to collaborate effectively across teams
- Exposure to API testing tools like Postman, REST-assured, or similar
- Familiarity with performance testing tools like k6
- Experience with test management tools like TestRail, Zephyr, or similar
- Basic knowledge of cloud platforms (AWS, GCP, or Azure) is a plus
What the job involves
- 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
- Test Strategy & Execution: Design, implement, and execute test cases for web applications, APIs, and backend systems in an Agile environment
- Database Testing: Write and execute Database queries to validate data integrity and ensure end-to-end functionality. Experience working with MySQL, Postgresql, and MongoDB would be very helpful
- Automation Development: Develop and maintain test automation using Playwright (preferably in JavaScript) to ensure fast and reliable test coverage
- Scripting & Infrastructure: Utilize Python and Bash scripting for test automation, reporting, and CI/CD integrations
- CI/CD & DevOps: Work with GitHub Actions, Jenkins, and other CI/CD tools to automate test execution and reporting
- Containerization & Cloud: Work with Docker, Kubernetes (K8s), and related technologies to test and validate cloud-native applications
- Configuration Management & Deployment: Leverage Ansible for provisioning and configuration management in test environments
- Observability & Monitoring: Utilize Prometheus, Grafana, or similar monitoring tools to ensure system health and performance validation
- Manual & Exploratory Testing: To identify defects early in the development cycle, perform hands-on functional, regression, and exploratory testing
- Collaboration & Communication: Work closely with development, DevOps, and product teams to enhance test coverage and improve quality assurance processes
About Percona
Percona is widely recognized as a world-class open source database software, support, and services company. The organization is dedicated to helping businesses make databases and applications run better through a unique combination of expertise and open source software. Percona works with numerous global brands across many industries creating a unified experience to monitor, manage, secure, and optimize database environments on any infrastructure.
Percona equips organizations with the freedom to choose, the freedom to create, and the freedom to make a difference - helping them scale and innovate with speed as they grow.
Databases run better with Percona.