UPPER-MIDDLE QA AND TESTING ENGINEER
Основной стек: Python, Selenium, Jenkins, Allure, Playwright, PostgreSQL, Postman, GitLab CI/CD, DBeaver
Опыт коммерческой разработки: 4,5 года
Уровень английского: A2 — pre-Intermediate
Hard Skills
Автоматизация тестирования:
Ручное тестирование:
Тестовая документация и процессы:
CI/CD и инфраструктура:
Работа с данными и инструментами:
Трекинг и коммуникации:
Дополнительно:
Team Skills
Главное о специалисте:
Проекты и клиенты
04.2025 — настоящее время
Система мониторинга недропользования / система автоматизации бизнес-процесса «Управление производством»
Роль: AQA Engineer
Стек: Python, Selenium, Allure, Playwright, SQL, GitLab CI/CD, Postman, DBeaver, PostgreSQL, JS
Команда: 15 специалистов
04.2024 — 04.2025
Инструмент конвертации данных по запасам и ресурсам углеводородного сырья между классификациями
Роль: QA Engineer
Стек: Python, Selenium, Allure, Playwright, SQL, GitLab CI/CD, Postman, DBeaver, PostgreSQL
Команда: 7 специалистов
03.2023 — 04.2024
Платформа взаимодействия страховых компаний и банков со страховыми агентами
Роль: QA Automation / QA Manual
Стек: Python, Selenium, Jenkins, Allure
Команда: 6 специалистов
08.2022 — 03.2023
Платформа управления товарами и выгрузкой на 20+ маркетплейсов
Роль: QA Automation / QA Manual
Стек: Python, Selenium, Jenkins, Allure, Postman, JMeter, Grafana, Kibana
Команда: 5 специалистов
02.2021 — 08.2022
Интернет-магазин мебели
Роль: QA Automation / QA Manual
Стек: ручное тестирование, Postman, Fiddler, MySQL, Python, Selenium, Allure
Команда: 40 специалистов
О себе:
QA инженер уровня upper-middle с сильной автоматизацией на Python. Выстраиваю процессы качества, внедряю системы управления тестами, разрабатываю фреймворки автотестов и держу стабильный регресс в CI/CD. Умею глубоко разбирать дефекты через логи и анализ кода, обучаю коллег и повышаю прозрачность качества на проекте.
Основной стек: Python, Selenium, Jenkins, Allure, Playwright, PostgreSQL, Postman, GitLab CI/CD, DBeaver
Опыт коммерческой разработки: 4,5 года
Уровень английского: A2 — pre-Intermediate
Hard Skills
Автоматизация тестирования:
- Python, Selenium, Playwright, Page Object, параллелизация прогонов, подготовка и очистка тестовых данных, кроссбраузерное, мобильное и визуальное тестирование, UI и API автотесты, email тестирование.
Ручное тестирование:
- Функциональное, регрессионное, smoke, end-to-end тестирование веб-приложений, тестирование UI/API/БД, приёмка фич и багфиксов, анализ пользовательских сценариев.
Тестовая документация и процессы:
- Тест-кейсы, чек-листы, матрицы покрытия, тест-планы, отчётность по спринтам, ведение и развитие базы тестов, внедрение TestIt и Qase.
CI/CD и инфраструктура:
- Jenkins, GitLab CI/CD, настройка джоб, pipeline, автозапуски и уведомления, деплой на стенды и тестирование релизов.
Работа с данными и инструментами:
- SQL, PostgreSQL, MySQL, DBeaver, Postman, Grafana, Kibana, JMeter, работа с логами, анализ падений автотестов.
Трекинг и коммуникации:
- Jira, постановка задач и баг-репортов с шагами воспроизведения и вложениями, взаимодействие с аналитиками, разработчиками и продуктом, ревью e2e тестов команды.
Дополнительно:
- Использование GPT-4 для белого ящика, анализа кода и поиска сложных дефектов.
Team Skills
- Качество и процессы: выстраиваю QA-процессы, внедряю практики контроля качества на проекте.
- Лидерство: формирование небольшой QA-команды, постановка задач, оценка трудоёмкости, обучение коллег.
- Коммуникации: участие в обсуждении требований, согласование ожидаемого поведения, качественная приёмка задач.
- Прозрачность: отчёты по спринту и качеству, метрики прогонов и дефектов, понятные статусы.
Главное о специалисте:
- Верхне-мидл QA с сильной автоматизацией, опыт 4,5 года, UI и API тестирование, ручное и авто в одном контуре.
- Построение фреймворков автотестов и автоматизация regress и smoke, опыт покрытия порядка 500 тест-кейсов.
- Внедрение систем управления тестами TestIt и Qase, планирование прогонов и управление тестовыми наборами.
- Работа со стендами и релизами, настройка CI/CD, джоб и уведомлений о падениях тестов.
- Глубокая работа с дефектами, логами и причинами падений, фиксация багов в Jira с полным набором артефактов.
- Участие в требованиях и приёмке, улучшение качества фич за счёт раннего выявления расхождений.
Проекты и клиенты
04.2025 — настоящее время
Система мониторинга недропользования / система автоматизации бизнес-процесса «Управление производством»
Роль: AQA Engineer
Стек: Python, Selenium, Allure, Playwright, SQL, GitLab CI/CD, Postman, DBeaver, PostgreSQL, JS
Команда: 15 специалистов
- Внедрение TestIt, планирование тест-планов и запусков тестовых наборов по функциональным блокам
- Разработка фреймворка автотестов и развитие набора автопроверок под ключевые сценарии
- Обучение сотрудников написанию автотестов, проведение презентаций и внутренних разборов
- Валидация требований и предложение корректировок для устойчивой работы системы
- Тестирование модулей ГИС-карт, загрузки документов, администрирования и UI/UX компонентов
- Ревью e2e тестов команды для приёмо-сдаточных испытаний, формирование замечаний и улучшений
- Подготовка и оформление дефектов для разработки, сопровождение исправлений до приёмки
- Работа с Team Foundation Server
04.2024 — 04.2025
Инструмент конвертации данных по запасам и ресурсам углеводородного сырья между классификациями
Роль: QA Engineer
Стек: Python, Selenium, Allure, Playwright, SQL, GitLab CI/CD, Postman, DBeaver, PostgreSQL
Команда: 7 специалистов
- Внедрение Qase и организация тест-планирования, запусков наборов и контроля покрытия
- Предложение и внедрение отчётности по спринту для оценки качества выполнения задач
- Разработка фреймворка автотестов и стартовое покрытие основного функционала автопроверками
- Подготовка руководства пользователя и администратора, согласование формулировок с командой
- Инициирование разделения сред, запуск отдельного стенда для независимого тестирования
- Обучение младших специалистов API тестированию в Postman на реальных кейсах проекта
- Сопровождение полного цикла QA от требований до поддержки, участие в проработке требований
- Формирование задач и дефектов на разработку по результатам проверок
03.2023 — 04.2024
Платформа взаимодействия страховых компаний и банков со страховыми агентами
Роль: QA Automation / QA Manual
Стек: Python, Selenium, Jenkins, Allure
Команда: 6 специалистов
- Внедрение и закрепление QA-процессов, перенос практик с предыдущего опыта
- Формирование мини-команды тестирования из 2 человек под выделенную часть проекта
- Автоматизация regress и smoke, поддержка около 500 автотестов, регулярное расширение покрытия
- Настройка Jenkins джоб, автозапусков и уведомлений о падениях тестов в Discord
- Управление тестовыми стендами, деплой релизов, запуск прогонов и анализ результатов
- Анализ логов в Grafana и Kibana, поиск аномалий и документирование дефектов в Jira
- Разбор падений автотестов и написание новых проверок, включая API и email сценарии
- Использование GPT-4 для белого ящика и поиска сложных дефектов через анализ кода
08.2022 — 03.2023
Платформа управления товарами и выгрузкой на 20+ маркетплейсов
Роль: QA Automation / QA Manual
Стек: Python, Selenium, Jenkins, Allure, Postman, JMeter, Grafana, Kibana
Команда: 5 специалистов
- Работа с заказчиками на проектах, уточнение ТЗ и согласование правок перед разработкой
- Выстраивание QA-процессов и культуры качественной поставки в прод внутри команды
- Формирование команды тестирования из 2 человек и распределение зон ответственности
- Автоматизация regress и smoke, поддержка и развитие набора автотестов на Python/Selenium
- Сборка релизов и операции с git, включая merge, pull request, cherry-pick и code review изменений
- Нагрузочное тестирование в JMeter, подготовка сценариев и анализ узких мест
- Разбор результатов прогонов, выявление причин падений и фиксация дефектов в Jira
- Применение GPT-4 для анализа поведения фронта и бэка при поиске сложных багов
02.2021 — 08.2022
Интернет-магазин мебели
Роль: QA Automation / QA Manual
Стек: ручное тестирование, Postman, Fiddler, MySQL, Python, Selenium, Allure
Команда: 40 специалистов
- Ручное тестирование UI, API и БД, проверка корректности бизнес-логики и данных
- Тестирование Android приложения, проверка связки мобильного клиента с backend
- Проведение регрессов и проверка новых фич на разных средах
- Сопровождение дефектов от обнаружения до закрытия, контроль качества фиксов
- Участие в развитии автотестов, написание локаторов и небольших методов, разбор отчётов прогонов
- Начало автоматизации, выполнение простых задач по покрытию автотестами и поддержка набора проверок
- Проведение функционального и регрессионного тестирования вручную на всех этапах разработки без дублирования ключевых задач проекта
- Поддержка тестовой документации через чек-листы и тест-кейсы под пользовательские сценарии
О себе:
QA инженер уровня upper-middle с сильной автоматизацией на Python. Выстраиваю процессы качества, внедряю системы управления тестами, разрабатываю фреймворки автотестов и держу стабильный регресс в CI/CD. Умею глубоко разбирать дефекты через логи и анализ кода, обучаю коллег и повышаю прозрачность качества на проекте.