Андрей Унучак

QA-инженер

Варшава, Польша

QA-инженер с 12+ годами опыта в обеспечении качества Web, Mobile и API-компонентов. Проектирую и внедряю автоматизированные решения на стеке Java, Selenium, RestAssured, Awaitility, JDBC. Опыт в развитии процессов непрерывного тестирования, повышении стабильности релизов и разработке собственных метрик валидации для AI/LLM-приложений.

Андрей Унучак

Компетенции

Оценка качества AI/LLM

Разработал собственные метрики оценки (LLM-as-a-judge) для количественной оценки точности ответов и снижения частоты галлюцинаций — data-driven подход к готовности AI-агентов к продакшену.

Ноль пропущенных регрессий

Выступал контролёром релизов — прогонял целевые smoke- и sanity-наборы для проверки стабильности сборки и подтверждения фиксов перед попаданием изменений в основные ветки.

Тестирование аппаратных протоколов

Валидировал беспроводные протоколы связи (Bluetooth, Wi-Fi), модули видеостриминга и автоматизированную логику телефонии в сложной hardware-software экосистеме мобильных приложений.

Сертификация Java Test Automation

Прошёл курс IT Academy «Java Test Automation» (окт. 2024), оформив более чем 10-летний опыт ручного тестирования в полноценные навыки full-stack автоматизации.

Опыт работы

QA-инженерElinext sp z o.o.

10/2022 — 05/2026

Варшава, Польша

  • AI Quality Engineering: разработал собственные метрики оценки (LLM-as-a-judge) для количественной оценки точности ответов и снижения частоты галлюцинаций — data-driven валидация готовности AI-агентов к продакшену.
  • API Automation & Integrity: реализовал функциональные автотесты для RESTful API — проверка цикла запрос-ответ, статус-кодов и целостности данных, что позволяло выявлять дефекты интеграции на раннем этапе SDLC.
  • Requirement Analysis & Risk Mitigation: совместно с кросс-функциональными командами разбирал требования, выделял тестируемые компоненты и снимал неоднозначности, предотвращая архитектурные и функциональные дефекты до передачи кода в разработку.
  • Release Gatekeeping: прогонял целевые smoke- и sanity-наборы тестов для проверки стабильности сборки и подтверждения фиксов, обеспечивая отсутствие регрессий в основных функциональных ветках.

Java, Selenium, RestAssured, Awaitility, JDBC, JUnit5, Postman, Docker, Jenkins, GitLab

QA-инженерNextsoft

05/2018 — 09/2022

Минск, Беларусь

  • Regression & Integration Strategy: проводил комплексное сквозное интеграционное и регрессионное тестирование, обеспечивая совместимость данных между внутренними модулями и стабильность работы системы.
  • Test Suite Optimization: разрабатывал и поддерживал структурированные автоматические и ручные наборы тестов на основе спецификаций и пользовательских историй, повышая функциональное покрытие и покрытие юзабилити.
  • Data Validation & Root Cause Analysis: писал верификационные запросы к БД и вносил необходимые правки данных для выявления первопричин по логам системы, ускоряя устранение сложных дефектов бэкенда.
  • Agile Process Optimization: давал техническую обратную связь на ревью дизайна и Agile-планировании, оптимизируя треки реализации и скорость разработки.

Ручное и автоматизированное тестирование, SQL (MySQL, PostgreSQL), Agile/Scrum, Jira

QA-инженерElilink Consulting

11/2013 — 04/2018

Минск, Беларусь

  • Exploratory & Edge-Case Discovery: проводил исследовательское тестирование недокументированного поведения системы и граничных случаев, предотвращая попадание edge-case дефектов к пользователям.
  • Defect Lifecycle Management: вёл полный цикл работы с дефектами — от чёткой документации и шагов воспроизведения до подробных тест-репортов, что ускоряло цикл исправлений у разработчиков.
  • Hardware-Software Integration: валидировал беспроводные протоколы связи (Bluetooth, Wi-Fi), модули видеостриминга и автоматизированную логику телефонии в сложной hardware-software экосистеме мобильных приложений.
  • Cross-Functional Delivery: взаимодействовал с инженерами и product-менеджерами для согласования метрик качества, обеспечивая соответствие релизов срокам поставки.

Ручное тестирование, интеграция с аппаратной частью, Bluetooth/Wi-Fi, Bugzilla

Технические навыки

Методологии
SDLC, STLC, Agile/Scrum, Shift-Left Testing, управление жизненным циклом дефектов
Автоматизация тестирования
UI-автоматизация, API-автоматизация, архитектура тест-фреймворков, асинхронное тестирование, data-driven подход
Специализированный QA
Оценка AI/LLM, скоринг выходов модели (LLM-as-a-judge), мобильное тестирование (iOS, Android), интеграционное и регрессионное тестирование
Бэкенд и валидация данных
Проверка БД, анализ логов, поиск первопричин, валидация RESTful API
Мобильное тестирование
Тестирование iOS/Android, Android Studio (эмуляторы/Logcat), Xcode (симуляторы/логи), TestFlight
API и бэкенд-тестирование
RestAssured, Postman, Swagger, Charles
Базы данных
MySQL, PostgreSQL, MongoDB
Языки и автоматизация
Java, Selenium, Appium, Awaitility, JDBC
Фреймворки и CI/CD
JUnit5, TestNG, Maven, Docker, Jenkins, GitLab, Git
Тест-менеджмент
Jira, Xray, Allure, Figma, Redmine, Bugzilla

Образование и языки

Белорусский национальный технический университет, Минск

2006 — 2011

Бакалавр — «Организация и безопасность дорожного движения»

Сертификаты и курсы

  • IT Academy — Java Test Automation (окт. 2024)

Языки

  • РусскийРодной
  • БелорусскийРодной
  • АнглийскийB2 (Upper-Intermediate)
  • ПольскийB1 (Intermediate)

Контакты

QA-инженер — ручное и автоматизированное тестирование Web, Mobile и API.