
Tomislav Plavcic engineered robust end-to-end testing and automation for the percona/everest repository, focusing on database management, upgrade validation, and backup workflows. He developed and stabilized test suites for features like Point-In-Time Recovery, RBAC, and external database access, using TypeScript, Playwright, and Kubernetes. His work included integrating AWS S3 and MinIO for backup testing, enhancing CI/CD reliability, and introducing structured test reporting for traceability. By refining test infrastructure, increasing coverage, and reducing flakiness, Tomislav enabled faster feedback loops and safer releases. His contributions demonstrated depth in backend integration, test automation, and environment-aware configuration for complex cloud-native systems.

Monthly summary for 2025-10: Focused on hardening PITR testing reliability and accelerating upgrade validation for the Everest repository. Key improvements reduce flaky test failures, shorten feedback loops, and improve confidence in data recovery and upgrade paths. Delivered through two major efforts: PITR end-to-end test stability improvements and upgrade testing tooling enhancements.
Monthly summary for 2025-10: Focused on hardening PITR testing reliability and accelerating upgrade validation for the Everest repository. Key improvements reduce flaky test failures, shorten feedback loops, and improve confidence in data recovery and upgrade paths. Delivered through two major efforts: PITR end-to-end test stability improvements and upgrade testing tooling enhancements.
September 2025 highlights focused on expanding test coverage, reliability, and automation for Everest to reduce release risk and improve confidence in production deployments. Delivered across PITR, RBAC, and policy tests with strong business value: broader coverage of backup scenarios, lower flakiness in CI, and environment-aware testing for AWS OpenShift ecosystems.
September 2025 highlights focused on expanding test coverage, reliability, and automation for Everest to reduce release risk and improve confidence in production deployments. Delivered across PITR, RBAC, and policy tests with strong business value: broader coverage of backup scenarios, lower flakiness in CI, and environment-aware testing for AWS OpenShift ecosystems.
August 2025 summary for percona/everest focused on stabilizing test automation across RBAC, E2E, and PITR, plus delivering a structured test reporting tool to improve visibility and CI integration. Improvements reduce flaky tests, speed up feedback loops, and provide actionable test results for faster releases.
August 2025 summary for percona/everest focused on stabilizing test automation across RBAC, E2E, and PITR, plus delivering a structured test reporting tool to improve visibility and CI integration. Improvements reduce flaky tests, speed up feedback loops, and provide actionable test results for faster releases.
July 2025 – percona/everest: Focused on stabilizing upgrade and RBAC testing to improve CI reliability and provide accurate validation of the 1.8.0 upgrade path. Key fixes delivered include post-upgrade test accuracy during upgrade and increased RBAC test timeouts to reduce flakiness. These changes reduce false CI failures, shorten feedback loops, and strengthen overall validation of upgrade workflows and access controls.
July 2025 – percona/everest: Focused on stabilizing upgrade and RBAC testing to improve CI reliability and provide accurate validation of the 1.8.0 upgrade path. Key fixes delivered include post-upgrade test accuracy during upgrade and increased RBAC test timeouts to reduce flakiness. These changes reduce false CI failures, shorten feedback loops, and strengthen overall validation of upgrade workflows and access controls.
June 2025 monthly summary for percona/everest focusing on delivering stability, traceability, and measurable CI improvements. Key contributions include stabilizing end-to-end tests and enhancing test management traceability, driving faster feedback and more reliable deployments.
June 2025 monthly summary for percona/everest focusing on delivering stability, traceability, and measurable CI improvements. Key contributions include stabilizing end-to-end tests and enhancing test management traceability, driving faster feedback and more reliable deployments.
Month: 2025-05. Focused on stabilizing end-to-end testing for the Everest repo (percona/everest), delivering two major E2E test features and targeted bug fixes that improve reliability and reduce CI flakiness. Business value: improved automated validation of external DB access configurations and backup workflows, resulting in safer deployments and reduced manual troubleshooting. Technical achievements: robust test utilities, conditional test branches for cluster size, selectors/utilities, test refactors for reliability, and fixes for init-deploy and waitForDelete to reduce flakiness. Technologies demonstrated: Kubernetes LoadBalancer exposure, E2E test tooling, selectors/utilities, and test harness maintenance.
Month: 2025-05. Focused on stabilizing end-to-end testing for the Everest repo (percona/everest), delivering two major E2E test features and targeted bug fixes that improve reliability and reduce CI flakiness. Business value: improved automated validation of external DB access configurations and backup workflows, resulting in safer deployments and reduced manual troubleshooting. Technical achievements: robust test utilities, conditional test branches for cluster size, selectors/utilities, test refactors for reliability, and fixes for init-deploy and waitForDelete to reduce flakiness. Technologies demonstrated: Kubernetes LoadBalancer exposure, E2E test tooling, selectors/utilities, and test harness maintenance.
April 2025 – Everest: Delivered end-to-end upgrade and init-deploy testing enhancements across PSMDB, PXC, and PostgreSQL. Added major/minor upgrade scenarios, expanded init-deploy configurations, and stabilized the test suite with targeted fixes to upgrade tests and client/initializing status. Business impact: higher upgrade reliability, lower release risk, and faster CI-to-production cycles. Tech stack demonstrated: TypeScript-based e2e tests, cross-DB coverage, test configuration management, and CI integration.
April 2025 – Everest: Delivered end-to-end upgrade and init-deploy testing enhancements across PSMDB, PXC, and PostgreSQL. Added major/minor upgrade scenarios, expanded init-deploy configurations, and stabilized the test suite with targeted fixes to upgrade tests and client/initializing status. Business impact: higher upgrade reliability, lower release risk, and faster CI-to-production cycles. Tech stack demonstrated: TypeScript-based e2e tests, cross-DB coverage, test configuration management, and CI integration.
March 2025 monthly summary for percona/everest: Focused on strengthening end-to-end validation, expanding deployment option coverage, and ruggedizing PITR testing, while stabilizing tests for backup storage, monitoring UI, and PMM integration. Delivered three feature areas that broaden coverage (monitoring reliability, custom DB deployment validation, PITR scenarios) and addressed two stability bugs to reduce flakiness in test runs. Result: faster feedback loops, higher confidence in production deployments across DB types (pxc, psmdb, PostgreSQL), and stronger data-recovery validation.
March 2025 monthly summary for percona/everest: Focused on strengthening end-to-end validation, expanding deployment option coverage, and ruggedizing PITR testing, while stabilizing tests for backup storage, monitoring UI, and PMM integration. Delivered three feature areas that broaden coverage (monitoring reliability, custom DB deployment validation, PITR scenarios) and addressed two stability bugs to reduce flakiness in test runs. Result: faster feedback loops, higher confidence in production deployments across DB types (pxc, psmdb, PostgreSQL), and stronger data-recovery validation.
February 2025: Focused on stabilizing Everest test suites, delivering reliability improvements across upgrade, Init-Deploy, and sharding tests, plus CI/Minikube resource enhancements. These changes reduce flakiness, improve feedback loops, and enable safer upgrades with clearer maintenance paths.
February 2025: Focused on stabilizing Everest test suites, delivering reliability improvements across upgrade, Init-Deploy, and sharding tests, plus CI/Minikube resource enhancements. These changes reduce flakiness, improve feedback loops, and enable safer upgrades with clearer maintenance paths.
December 2024 — Focused enhancements to the Everest database management testing suite. Key outcomes include updated UI E2E tests for the new Create Database flow with preselect behavior and navigation updates, expanded upgrade tests for EVEREST-1542, and refactored test infrastructure with API utilities to get/update cluster information, boosting reliability and coverage. The work reduces regression risk in database management workflows, accelerates release readiness, and demonstrates solid end-to-end automation across multiple database types and sharding configurations.
December 2024 — Focused enhancements to the Everest database management testing suite. Key outcomes include updated UI E2E tests for the new Create Database flow with preselect behavior and navigation updates, expanded upgrade tests for EVEREST-1542, and refactored test infrastructure with API utilities to get/update cluster information, boosting reliability and coverage. The work reduces regression risk in database management workflows, accelerates release readiness, and demonstrates solid end-to-end automation across multiple database types and sharding configurations.
In 2024-11, Everest UI PITR testing and E2E reliability improvements were delivered, strengthening risk coverage for production PITR workflows while stabilizing CI. Key outcomes include comprehensive end-to-end PITR coverage in the Everest UI, improved test environment reliability, and more deterministic test runs across OpenShift deployments, enabling faster feedback and safer releases.
In 2024-11, Everest UI PITR testing and E2E reliability improvements were delivered, strengthening risk coverage for production PITR workflows while stabilizing CI. Key outcomes include comprehensive end-to-end PITR coverage in the Everest UI, improved test environment reliability, and more deterministic test runs across OpenShift deployments, enabling faster feedback and safer releases.
Overview of all repositories you've contributed to across your timeline