Специалисты
AQA / AutoQA инженер с коммерческим опытом работы более 4 лет.
Навыки:
- Операционные системы: Windows, Linux, MacOS
- Языки разработки: Java, Python, JavaScript, SQL, HTML, CSS
- Инструменты тестирования: Postman, Insomnia, SOAP UI, Swagger, Selenium, Selenide, RestAssured, DevTools, JUnit4, TestNG, Mockito, Allure, Jacoco, Grafana k6, TestIt, TMS (test management system), Jenkins, GitLab, Allure TestOps, Mindmap, TestRail, BrowserStack, Selenoid
- Технологии тестирования: функциональное, интеграционное, регрессионное, приёмочное, модульное (Unit), UI/UX, API тестирование, Smoke, Sanity и End-to-End тестирование, тестирование Web, Mobile и Desktop приложений, кроссбраузерное и кроссплатформенное тестирование, исследовательское тестирование, тест-дизайн и составление тестовой документации, автоматизация тестирования (Selenium, Selenide, RestAssured, JUnit4, TestNG), performance и нагрузочное тестирование (на уровне API, Grafana k6), покрытие кода и анализ отчётов (Jacoco, Allure)
- Базы данных: PostgreSQL, MySQL
Образование: Московский инженерно-физический институт (МИФИ), инженер-физик, 2005.
Владеет современными инструментами и методологиями тестирования, уверенно работает с REST API, базами данных и системами CI/CD. Разрабатывает и сопровождает автотесты на Java (Selenium, RestAssured, JUnit4), активно применяет тест-дизайн и автоматизацию рутинных проверок. Отличается внимательностью к деталям, системным мышлением и стремлением к качественному результату. Умеет эффективно взаимодействовать с командой разработки, аналитиками и менеджерами. Получает удовольствие от исследовательского тестирования и поиска нестандартных дефектов, влияющих на пользовательский опыт.
Корпоративная платформа для электронной почты и календаря
Непосредственные задачи - Провёл анализ бизнес-требований и подготовил тестовую стратегию для компонентов почты, календаря и административной панели. - Разработал тестовую документацию: тест-кейсы, чеклисты, тест-планы, отчёты о тестировании. - Реализовал ручное выполнение тест-кейсов и чек-листов по модулям почты и календаря. - Провёл модульное, интеграционное и приёмочное тестирование новых релизов. - Подготовил тестовые артефакты для регрессионного тестирования и ПСИ (проверка стабильности и интеграции). - Разработал и внедрил автотесты для API, включая сценарии авторизации, отправки сообщений и синхронизации календаря. - Настроил нагрузочное тестирование API с использованием Grafana k6 для оценки производительности системы под высокой нагрузкой. - Внедрил CI/CD-интеграцию автотестов через Jenkins и организовал запуск тестов при сборке проекта. - Участвовал в оценке трудоёмкости задач на тестирование и планировании спринтов по методологии Scrum. - Взаимодействовал с разработчиками, аналитиками, дизайнерами и DevOps-инженерами для уточнения требований и оптимизации QA-процессов. Состав команды: Технический директор, 2 руководителя проекта, 2 тимлида, 2 дизайнера, 3 аналитика, скрам-мастер, релиз-инженер, 2 технических писателя, 7 frontend-разработчиков, 8 backendразработчиков, 2 DevOps-инженера, 5 QA, 1 AQA
WEB, UI, API, Desktop
Июль 2025 — по настоящее время месяцев
ERP-система для управления производственными и складскими процессами
Задачи: - Разработал автотесты для CRUD-операций по заявкам: создание, просмотр, редактирование и удаление. - Реализовал тесты для проверки фильтрации, пагинации, поиска и очистки фильтров в интерфейсе системы. - Покрыл автотестами бизнес-операции по производственным процессам, включая добавление ингредиентов и проверку расчётов. - Настроил интеграцию автотестов с TestIt и Allure для визуализации и анализа результатов прогонов. - Реализовал автотесты с использованием паттерна Page Object для повышения читаемости и устойчивости тестов. - Участвовал в рефакторинге существующих тестов: внедрил явные ожидания вместо sleep(), стабилизировал тест-данные и оптимизировал локаторы. - Настроил CI/CD pipeline в Git и Jenkins для автоматического запуска автотестов при сборке проекта. - Анализировал результаты прогонов, устранял нестабильные тесты и повышал устойчивость тестового контура. - Поддерживал и актуализировал существующую базу автотестов, документировал изменения. - Участвовал в планировании QA-активностей и оценке тестовых задач совместно с разработчиками и аналитиками. Состав команды ПМ, 4 Java-разработчика, 2 React-разработчика, Lead-AQA, QA, 2 AQA-инженера, дизайнер, DevOps, аналитик.
Java, Selenide, TestNG, Allure, Maven, Git, Jenkins, TestIt, PostgreSQL, Oracle
Январь 2025 — Июль 2025 месяцев
Платформа изучения иностранных языков
Непосредственные задачи: - Разработал тест-кейсы и внедрил процесс интеграционного тестирования новых модулей. - Провёл анализ бизнес-требований и уточнил сценарии для ролей (администратор, преподаватель, студент). - Провёл модульное и интеграционное тестирование новой функциональности. - Выполнил регрессионное тестирование существующих модулей. - Разработал и актуализировал тестовую документацию. - Проверил пользовательские сценарии для различных ролей системы. - Провёл приёмочное тестирование перед релизами. - Участвовал в планировании и улучшении QA-процессов. - Взаимодействовал с разработчиками, аналитиком и дизайнером для уточнения требований. Состав команды ПМ, техлид, 5–6 backend-разработчиков, 5 frontendразработчиков, 3 QA, аналитик, DevOps, UX/UI дизайнер
Тестирование WEB, UI, API, Desktop, DevTools, Postman, Insomnia, SOAP UI, Swagger, TMS, Jira, Confluence, Agile, Scrum, Kanban, HTTP, HTTPS, REST
Апрель 2024 — Декабрь 2024 месяца
Корпоративная платформа для управления персоналом и проектами
Задачи: - Разработал и внедрил тестовую стратегию для модулей "Управление проектами" и "Учёт сотрудников". - Разработал тест-кейсы и провёл функциональное и интеграционное тестирование Web-интерфейса. - Реализовал и выполнил тесты серверной части и API через Postman и Swagger. - Проверил корректность обмена данными между backend и БД. - Составил баг-репорты и участвовал в их верификации после исправлений. - Обновил и дополнил тестовую документацию проекта. - Анализировал требования и вносил предложения по улучшению продукта. - Провёл тестирование прав доступа и ролевой модели пользователей Состав команды: ПМ, 3 frontend-разработчика, 3 backend-разработчика, 2 QA
Postman, Insomnia, SOAP UI, Swagger, Jira, Confluence, PostgreSQL, TMS, REST, HTTP, HTTPS
Сентябрь 2023— Март 2024 месяца
Онлайн-сервис заказа и доставки еды
Задачи: - Разработал и внедрил автотесты пользовательского интерфейса с использованием Selenium. - Создал автотесты backend API (RestAssured) для проверки корректности заказов, статусов и расчётов. - Настроил отчётность по автотестам с использованием Allure. - Проводил ручное тестирование новых функций и регрессионные проверки после релизов. - Документировал найденные дефекты и участвовал в их анализе с командой. - Внедрил smoke-тестирование при каждом обновлении релиза. - Настроил базовую CI-интеграцию автотестов в GitLab. Состав команды ПМ, 2 frontend-разработчика, 3 backend-разработчика, 1 QA
Selenium, RestAssured, Swagger, GitLab, REST, Allure, HTML, CSS, JS, DevTools
Февраль 2023 – Август 2023 месяца
Платформа аренды электротранспорта
Задачи: - Создал тест-кейсы, чек-листы и mindmap-схемы для проверки функциональности. - Провёл UI-тестирование для проверки соответствия макетам и требованиям. - Выполнил функциональное и интеграционное тестирование веб и мобильных приложений. - Завёл и сопровождал баг-репорты в Jira. - Подготовил отчёты о результатах тестирования. - Реализовал smoke- и sanity-проверки при каждом обновлении сборки. - Проводил кроссбраузерное и кроссплатформенное тестирование. - Анализировал логи и метрики ошибок при тестировании API. Состав команды: ПМ, UX/UI дизайнер, 3 frontend, 8 backend, 3 QA
Postman, Insomnia, SOAP UI, Swagger, GitLab, HTTP, HTTPS, REST, DevTools, PostgreSQL, JS, HTML, CSS
Март 2022 – Июнь 2023 месяца
IoT-платформа мониторинга и управления смарт-холодильниками
Задачи: - Разработал unit-тесты для серверной части приложения на Java. - Провёл тестирование API через Postman и Swagger. - Подготовил отчёты по тестированию для заказчика. - Выявил и задокументировал дефекты в работе сервисов. - Участвовал в анализе логов и проверке взаимодействия микросервисов. - Проверил корректность обмена данными между сервисами через Kafka. - Настроил автоматическую генерацию отчётов о покрытии кода (Jacoco). Состав команды ПМ, 2 backend-разработчика, 1 frontend-разработчик, 1 QA
Postman, SOAP UI, Swagger, Apache Kafka, Docker, GitLab, REST, PostgreSQL, JUnit4, Jacoco, Mockito
Август 2021 – Февраль 2022 месяца