Обо мне
Я — QA-инженер с более чем 2 годами опыта тестирования веб-приложений, мобильных AR-проектов и интерактивных платформ. Выполнял полный спектр QA-задач: планирование, тест-дизайн, ручное и API-тестирование, работу с баг-трекингом и аналитикой.
Понимаю полный цикл разработки — от анализа требований до релиза и поддержки продукта. В работе использую Jira, TestRail, Postman, Swagger, Pytest; проверяю API, пишу SQL-запросы для валидации данных. Умею выявлять не только баги, но и корневые причины проблем, предлагать улучшения интерфейсов и логики.
Считаю QA не просто поиском ошибок, а вкладом в стабильность и удобство продукта. Всегда пишу ясные баг-репорты, поддерживаю команду в принятии решений, предлагаю улучшения в тестировании и процессах. Активно развиваюсь: изучаю современные веб-инструменты, практики автоматизации и подходы к тестированию интерфейсов.
Дополнительно имею опыт работы с Unity, AR/VR и 3D-графикой. Это помогает глубже понимать продуктовые особенности проектов, связанных с визуализацией, интерактивными сценариями и пользовательскими интерфейсами.
Опыт работы
QA Engineer | WebGL Developer
мар. 2024 г. – дек. 2024 г. · 10 мес. | Экспресс Офис | Москва, Россия · Работа удалённо
QA Engineer
- Проводил ручное тестирование веб-приложений (фронт и бэк) с применением техник «черного» и «серого» ящика.
- Регистрировал баги в трекере, писал подробные баг-репорты и поддерживал тестовую документацию (чек-листы, тест-кейсы, тест-планы).
- Анализировал технические задания и макеты в Figma, вносил предложения по улучшению UX и выявлял недочёты.
- Работал с API через Postman, проверял корректность REST-запросов и ответов в формате JSON.
- Проверял данные в базе через SQL-запросы, анализировал логи и DevTools для локализации дефектов.
- Участвовал в обсуждениях нового функционала, предлагал улучшения и помогал в расследовании инцидентов.
- Проводил функциональное, интеграционное и регрессионное тестирование, тестировал верстку и кросс-браузерную совместимость.
WebGL Developer
- Разрабатывал интерактивный 3D-вьювер на Three.js для отображения моделей товаров на сайте компании.
- Писал логику пользовательских взаимодействий с моделями на JavaScript, HTML, CSS и Canvas API.
- Настраивал PBR-материалы, освещение и окружение для фотореалистичного отображения сцен.
- Оптимизировал работу рендеринга: уменьшение поликаунта, загрузка текстур, instancing и работа с ресурсами Three.js.
- Тестировал совместимость 3D-вьювера в разных браузерах и устройствах, устранял графические артефакты и ошибки.
- Участвовал в планировании архитектуры WebGL-модуля и его интеграции в e-commerce платформу.
QA Engineer | VR/Unity Tester
мар. 2023 г. – нояб. 2023 г. · 9 мес. | ГК «Деловые информационные системы» | Ульяновск, Россия · Работа удалённо
- Проводил ручное тестирование VR-тренажёров и интерактивных сцен на Unity под Windows и VR-устройства.
- Проверял корректность UI и UX в VR-окружении, находил баги в интерфейсах и взаимодействиях.
- Тестировал производительность и визуальное качество: стабильность FPS, корректность освещения, отсутствие артефактов.
- Использовал техники функционального, регрессионного и интеграционного тестирования для проверки логики и скриптов.
- Фиксировал дефекты, составлял баг-репорты и поддерживал тестовую документацию (чек-листы, тест-кейсы).
- Анализировал поведение приложений в редакторе Unity и на устройствах, выявлял критические ошибки на ранних этапах.
- Участвовал в тестировании совместимости сцен и ассетов на разных устройствах, оптимизировал пользовательский опыт.
- Взаимодействовал с Unity-разработчиками для уточнения требований и контроля качества интеграции ассетов и интерфейсов.
QA Engineer | QA Lead
сен. 2020 г. – дек. 2023 г. · 3 г. 4 мес. | Студия VARИАНТ и Arigami | Москва, Россия · Работа удалённо
QA Engineer
- Тестировал веб-приложения и API, проверял корректность бизнес-логики и работу серверной части.
- Проводил ручное тестирование (Smoke, Regression, Functional) и автоматизированное тестирование с использованием Python и Pytest.
- Писал автотесты для проверки API, сценариев логики и интеграции между сервисами.
- Использовал Postman для проверки REST-запросов, анализировал ответы в формате JSON и взаимодействие с базой данных.
- Проверял данные через SQL-запросы, анализировал логи и локализовывал ошибки на серверной и клиентской части.
- Регистрировал баги в баг-трекере, составлял детальные баг-репорты и проверял исправления.
- Разрабатывал и поддерживал тестовую документацию, тест-планы и чек-листы.
- Выявлял критические ошибки на ранних этапах разработки, предлагал улучшения для стабильности и надежности продукта.
QA Lead
- Координировал работу команды QA, распределял задачи и контролировал выполнение тест-планов.
- Составлял и поддерживал тестовую документацию, методологии тестирования и чек-листы.
- Проводил ревью баг-репортов и тест-кейсов, обучал членов команды эффективным QA-практикам.
- Отслеживал прогресс тестирования, готовил отчётность и участвовал в планировании релизов.
Unity Developer
июнь 2019 г. – сен. 2022 г. · 3 г. 3 мес. | Научно-исследовательский технологический институт им. С.П.Капицы | Ульяновск, Россия · Работа в офисе
- Разрабатывал и тестировал AR/VR-приложения на Unity в рамках образовательных и исследовательских проектов.
- Отвечал за полное внедрение и проверку игровых механик: движения, взаимодействия с объектами, пользовательского интерфейса.
- Оптимизировал существующий код, что улучшило производительность и стабильность приложений.
- Проводил ручное тестирование на мобильных и десктопных устройствах, в том числе на iOS, выявляя критические ошибки на ранних этапах разработки.
- Участвовал в планировании и внедрении новых фич, активно взаимодействуя с разработчиками и дизайнерами.
- Работал с логами, анализировал поведение приложений в Unity Editor и сборках, вёл отчётность по найденным багам.
- Использовал Git для командной разработки и отслеживания изменений.
- На стадии прототипирования предлагал улучшения UX/UI и логики, тестируя гипотезы совместно с командой.
- Настраивал 3D-сцены, взаимодействие объектов, материалы и освещение, что помогало выявлять визуальные и технические недочёты.
- Инициировал внутреннее ревью AR/VR-продуктов, выявляя уязвимости и неконсистентное поведение.
Преподаватель C#/PHP
сен. 2018 г. – сен. 2019 г. · 1 г. | Юниум | Ульяновск, Россия · Работа в офисе
- Обучал школьников программированию на C# и PHP в формате групповых и индивидуальных занятий (оффлайн и онлайн).
- Развивал у учеников алгоритмическое мышление, основы ООП, понимание клиент-серверной архитектуры.
- Разрабатывал и структурировал методические материалы и поурочные планы, подстраивая их под уровень подготовки и темп восприятия группы.
- Проводил code-review заданий, давал развёрнутую обратную связь, формируя у студентов внимательность к деталям и грамотный подход к отладке.
- Руководил созданием учебных проектов с использованием WinForms и PHP, включая проработку UI и базовую бизнес-логику.
- Преподавал основы HTML, CSS, JavaScript, MySQL, помогая ученикам понять взаимосвязь между фронтендом и бэкендом.
- Выступал в роли наставника: поддерживал мотивацию, развивал уверенность в технических навыках и способность работать в команде.
- Активно применял структурный подход в обучении, делая упор на системное понимание и аналитическое мышление.
Навыки
Личные качества
Образование
Информатика и вычислительная техника, Магистр (красный диплом)
сент. 2020 г. – июль 2022 г.
Ульяновский государственный технический университет, г. Ульяновск, специальность 09.04.01 Информатика и вычислительная техника
Информатика и вычислительная техника, Бакалавр (красный диплом)
сент. 2016 г. – июль 2020 г.
Ульяновский государственный технический университет, г. Ульяновск, специальность 09.03.01 Информатика и вычислительная техника
Сертификаты
Тестирование ПО с Нуля до Специалиста
июль 2025 г.
Нейронные сети и компьютерное зрение
сент. 2020 г.
Нейронные сети и обработка текста
сент. 2020 г.
Языки
- Английский – B2
- Русский – Родной