Moscow Electronic School (MES) / Infogorod
SRE / Infrastructure Engineer
- Migrated and now maintain the functional testing platform on Kubernetes and GitLab CI/CD: GitLab Runner with Kubernetes executor, Selebrow, Appium, Harbor, and Allure.
- Deployed and maintain the browser testing infrastructure in K8s: Chrome/Firefox/Yandex images, CPU/RAM limits, shm and tmpfs, corporate certificates, parallel sessions, and scaling.
- Set up GitLab Runner and GitLab CI pipelines for Python (pytest + Selenium/Playwright) and Java (JUnit + Selenium/Playwright), including reports and artifacts.
- Set up monitoring with Prometheus/Grafana for node resources, queues, active sessions, and service availability. Troubleshoot Docker, proxy, and network issues.
- Migrated browser test execution from Selenoid/GGR to Selebrow and changed load distribution between nodes for a platform with 150+ functional tests.