О себе
Начинал с ручного тестирования в банке — уже через год строил CI/CD-пайплайны и нагрузочные фреймворки с нуля. За 2 года прошёл путь от QA Intern до инженера, который проектирует тест-архитектуру, а не просто пишет тесты. Специализируюсь на API и UI-автоматизации на Java: REST Assured, Selenide, JUnit 5, GitLab CI/CD. DevOps-бэкграунд помогает понимать инфраструктуру продукта и быстро разбираться в проблемах на всех уровнях стека. Открыт к новым возможностям. TG: @medetov_dk
Опыт работы
QALANKZ
QA Automation Engineer
Стек: Java · Selenide · REST Assured · JUnit 5 · Gradle · k6 · Docker · GitLab CI/CD · Allure Report · PostgreSQL · Postman · Proxyman · Git · Notion ОБЯЗАННОСТИ — Разработка и поддержка автотестов на Java: UI (Selenide) и API (REST Assured, JUnit 5). — Тестирование REST API: работа с JSON/XML, перехват и анализ HTTP/HTTPS-трафика через Proxyman, валидация заголовков и тел ответов. — Верификация данных в PostgreSQL: SQL-запросы с JOIN, подзапросами и агрегатными функциями. — Построение и поддержка CI/CD пайплайнов в GitLab: автозапуск тестов, публикация отчётов. — Нагрузочное тестирование на k6: написание сценариев, интеграция в GitLab CI, анализ метрик. — Подготовка тестовой документации (тест-кейсы, чек-листы) в Notion, ведение баг-репортов в Jira. — Code Review и взаимодействие с командой разработки.
- Перевёл legacy-тесты с Python на Java, внедрил параллельное выполнение через JUnit 5 — время прогона сократилось с 38 до ~16 секунд (в 2,4 раза).
- Увеличил количество автотестов с 38 до 50+, продолжаю наращивать покрытие.
- Написал GitLab CI/CD пайплайн с нуля: автозапуск при каждом коммите и публикация Allure Report — команда получает результаты без ручных действий.
- Перевёл UI-автотесты с монолитной структуры на многослойную архитектуру (Page Object / Steps / Assertions) — упрощена поддержка, устранены дублирования.
- Построил инфраструктуру нагрузочного тестирования на k6 с нуля: smoke / load / stress / spike, интеграция в GitLab CI, визуализация метрик — деградации выявляются до релиза.
- Осознанно выбрал стабильный Docker-образ gradle:jdk вместо multi-stage build — приоритет надёжности CI над размером образа.
МФО ОнлайнКазФинанс (ТМ Solva)
QA Engineer
Стек: Postman · Git/GitLab · SQL (PostgreSQL) · Jira · Grafana · Docker. Обязанности: API-тестирование через Postman, настройка и автоматизация API-запросов. Ведение тест-кейсов, чек-листов и баг-репортов в Jira. Анализ логов и диагностика ошибок (Grafana). Работа с базами данных (PostgreSQL, MongoDB). Работа с тестовыми окружениями в Docker, поддержка инфраструктуры
- Автоматизировал 15+ API-тестов, что сократило время регрессии на 25%.
- Подготовил более 60 тест-кейсов, охватив ключевые бизнес-процессы.
- Выявил и задокументировал 40+ дефектов, включая критические баги в расчётах кредитов.
Отбасы Банк
QA Intern
Обязанности: Проведение нагрузочного тестирования web-сервисов. Кроссбраузерное и кроссплатформенное тестирование сайтов и приложений. Тестирование безопасности и совместимости. Подготовка тестового окружения и документации. Тестирование мобильных приложений (Android, iOS).
- Участвовал в нагрузочном тестировании внутренних сервисов, помогал фиксировать метрики производительности.
- Провёл кроссбраузерное тестирование и нашёл несколько критичных несовместимостей в web-версии интернет-банкинга.
- Тестировал мобильные приложения (Android, iOS) и оформил баг-репорты в Jira, часть из которых были признаны приоритетными.
- Подготовил простые чек-листы для регрессии, что помогло ускорить тестирование типовых сценариев.
Образование
Казахский национальный технический университет имени К. И. Сатпаева
— 2026Информационная Безопасность
БакалаврКурсы
Introduction to Containers w/ Docker, Kubernetes & OpenShift
LPIC-1 Linux Administrator (101-500)
Ожидаемая зарплата
600 000 KZT