• Файл

Богдан

Senior QA Lead

Вік:
30 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. поштуLinkedIn

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

BOHDAN IPATOV
Senior QA Engineer
Kyiv, Ukraine · [відкрити контакти](див. вище в блоці «контактна інформація»)
[відкрити контакти](див. вище в блоці «контактна інформація»)
LinkedIn · GitHub
SUMMARY

Senior QA Engineer with seven years testing an enterprise AI-governance / MLOps platform deployed across five
public clouds for 50+ enterprise clients. Progressed from manual testing to Python API/UI automation,
upgrade/backup/restore testing, then to covering the Head of QA role from 2022 - planning, triage and release sign-
off. Introduced a risk-based regression strategy that cut per-environment execution from four days to one with no
loss of coverage and no P1/P2 escapes.
CORE SKILLS

Automation: Python, pytest, Playwright, requests, Pydantic, Faker, Allure, ruff. Previously Selenium.
Leadership: Acting Head of QA; test strategy and planning; technical interviewing; training new QA engineers on
product, framework and process.
Testing: REST API, UI / end-to-end, regression, risk-based test selection, exploratory, upgrade, backup & restore,
release testing and sign-off, Agile/Scrum, log analysis, Grafana.
Platforms: Azure, AWS, GCP, OCI, OpenStack; Linux, Docker. Auth integrations through Keycloak with Azure AD and
AWS Cognito.
CI/CD & tracking: GitLab CI, GitHub Actions, Git, TestRail, Jira, Allure reporting.
AI-assisted QA: Requirements and feature-request analysis; agent-driven platform exploration with Claude and the
Playwright MCP. Test design and verification stay human-owned.
EXPERIENCE

2021.AI - Copenhagen, Denmark (fully remote) 2019 - 2026
Danish vendor of GRACE, an enterprise AI-governance / MLOps platform, deployed on five public clouds for 50+ enterprise
and public-sector clients.
Senior QA Engineer 2022 - 2026
 Acting Head of QA (recurring cover). Covered the role during every leave period from 2022 onwards - QA
planning, priorities, bug triage and release sign-off. The longest single stretch ran close to a month over a holiday
period, including five full release sign-offs.
 Cut per-environment regression from a four-day full P1/P2 pass to about one day, by re-running only the areas
that genuinely differ between clouds (resource provisioning, storage).
 Owned upgrade, backup and restore testing across releases. Wrote the data-seeding utility that cut ~1.5h of man-
ual setup per run: it populates and validates a full data set on demand. Integrated into the GitLab CI/CD pipeline.
 Trained five QA engineers from scratch: the platform, the in-house automation framework, the test strategy and
the case library. Also interviewed QA candidates for the team.
 Configured and tested auth integrations in Keycloak against Azure AD and AWS Cognito across test environments.
QA Automation & Manual Engineer 2020 - 2022
 Built end-to-end API and UI coverage for new platform functionality in the in-house Python / Selenium
framework.
 Paired automated regression with targeted manual and exploratory passes across every module.
QA Engineer (Manual) 2019 - 2020
 Ran functional, regression and exploratory testing; wrote and maintained test cases; reported and tracked
defects.
 Built the deep product and multi-environment knowledge that the automation and leadership work later rested
on.
PERSONAL PROJECT

AutoTest Framework - repo · live Allure report URL
 Layered API + UI automation framework in Python with a GitHub Actions pipeline that publishes a live Allure
report to GitHub Pages and runs a nightly smoke suite.
 A shared HTTP client centralises timeout, logging and retries, and tells a transient failure apart from the error a
negative test is supposed to produce - so a retry can never quietly paper over the behaviour under test.
 API and UI layers sit behind matching facades with an entity pattern, so the same test data drives both paths:
seed over the API and verify through the browser, or the other way round.
 Python 3.11, pytest, Playwright, requests, Pydantic, Faker, Allure, ruff, GitHub Actions.
EDUCATION

MSc and BSc in International Economics - Kyiv National Economic University, 2012–2019
LANGUAGES

Ukrainian - native · English - full work proficiency
REFERENCE

Volodymyr Mandziuk, direct manager 2019–2026, available upon request

Інші резюме цього кандидата

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: