Специалисты
Я - QA-инженер с 4-летним опытом ручного тестирования web-приложений. Основной фокус - Frontend (80%): владею базовыми знаниями HTML, CSS, JavaScript, уверенно использую DevTools для тестирования UI/UX. Также занимаюсь Backend (20%): имею базовые знания PostgreSQL, пишу SQL-запросы, работаю с БД через DBeaver.
Обладаю аналитическим мышлением, умею уточнять требования у заказчиков, аналитиков и разработчиков. На основе бизнес-требований создаю чек-листы и тест-кейсы, согласовываю их с бизнес-тестировщиками. Выполняю ручное тестирование web-приложений по утвержденной документации.
Свободно владею русским языком, что обеспечивает эффективную коммуникацию в команде и с заказчиком.
Образование: Рязанский государственный радиотехнический университет им. В.Ф. Уткина (РГРТУ).
Инженер, специалитет по специальности 210105 электронные приборы и устройства. 2014г.
Операционные системы
Windows, macOS, Linux
Языки разработки
SQL, JavaScript (базовый уровень), HTML (базовый уровень), CSS (базовый уровень)
Инструменты тестирования
Postman, Insomnia, SOAP UI, Swagger/OpenAPI, DevTools (Chrome), Fiddler, Charles, TestIO, Redmine, Confluence, Jira
Технологии тестирования
- Ручное функциональное тестирование
- Регрессионное тестирование
- Usability-тестирование
- Дымовое тестирование (Smoke)
- Позитивное и негативное тестирование
- Тестирование UI/UX
- Тестирование API (REST, GraphQL, gRPC)
- Тестирование БД
- Acceptance-тестирование
- Исследовательское тестирование
- Конфигурационное тестирование
- Тестирование состояний и переходов
- Тест-дизайн, работа с тестовой документацией
- Работа с HTTP/HTTPS, стеком OSI, TCP/IP, UDP
Базы данных
PostgreSQL, MySQL
Ключевые навыки
Разработка и согласование тестовой документации (чек-листы, тест-кейсы)
Анализ бизнес- и технических требований
Тестирование frontend и backend
Взаимодействие с аналитиками, заказчиками и разработчиками
Написание SQL-запросов
Работа с БД через DBeaver
Уверенная работа с DevTools
Владение баг-трекинговыми системами Jira, Redmine
Проектные методологии
Agile (Scrum, Kanban)
Waterfall
Инфраструктура и версионирование
Docker, Kubernetes, Git, GitLab, CI/CD
Другие технологии
Mind Master, Celery
Образовательная онлайн-платформа
Цель проекта Создание платформы для дистанционного обучения, на которой пользователи проходят онлайн-курсы, тестирования и получают сертификаты. Платформа включает личный кабинет, администрирование контента, модуль тестирования, регистрацию и управление группами пользователей. Архитектура ● Микросервисная архитектура ● Backend на Python ● Frontend на React ● БД PostgreSQL Непосредственные задачи ● Разработал тестовую документацию: чек-листы и тест-кейсы на основе бизнес-требований ● Проанализировал технические и бизнес-требования ● Согласовал тест-кейсы с бизнес-тестировщиками ● Провёл ручное функциональное тестирование web-приложения ● Протестировал основные пользовательские сценарии (позитивные и негативные) ● Выполнил smoke-тестирование, проверил состояния и переходы ● Протестировал интерфейс с точки зрения UX/UI ● Провёл регрессионное, исследовательское, конфигурационное и приёмочное тестирование ● Протестировал backend и frontend ● Выполнил тестирование API с использованием Swagger и Postman ● Провёл проверку баз данных, написал SQL-запросы в DBeaver ● Участвовал в релизных работах ● Взаимодействовал с аналитиками, разработчиками и дизайнерами по уточнению требований Состав команды 18 человек: 6 backend разработчиков, 3 frontend разработчика, 2 QA, 1 QA Lead, 2 аналитика, 1 PM, 1 DevOps, 2 UI/UX дизайнера
Тестирование WEB, Тестирование UI, Тестирование API, Тест-дизайн, HTML, CSS, JS, DevTools (Chrome), Postman/Insomnia/SOAP UI, Swagger, Jira, Confluence, TestIO, DBeaver, Agile (Scrum), CI/CD, Docker, Kubernetes, GitLab, HTTP/HTTPS, REST, GraphQL, gRPC, PostgreSQL, OSI стек, TCP/IP, UDP
30 месяцев
HR-система подбора и управления персоналом
Роль в проекте QA инженер / инженер по тестированию Цель проекта Разработка и внедрение внутренней HR-платформы для автоматизации процессов подбора, адаптации, оценки и развития сотрудников. Система включала личные кабинеты сотрудников и рекрутеров, модули анкетирования, воронку найма, управление собеседованиями и процессами аттестации. Архитектура ● Микросервисная архитектура ● Backend на Python ● Frontend на Vue.js ● БД PostgreSQL Непосредственные задачи ● Разработал тестовую документацию: тест-планы, чек-листы, тест-кейсы ● Проанализировал технические и бизнес-требования ● Уточнял задачи и логику бизнес-процессов во взаимодействии с аналитиками и разработчиками ● Применил различные техники тест-дизайна ● Провёл smoke-тестирование, протестировал переходы и состояния ● Выполнил позитивное и негативное тестирование пользовательских сценариев ● Протестировал интерфейс с точки зрения UX и доступности ● Провёл регрессионное, исследовательское, конфигурационное и приёмочное тестирование ● Протестировал backend и frontend ● Выполнил тестирование API ● Написал SQL-запросы и проверил корректность данных в БД ● Задокументировал найденные дефекты, оформил баг-репорты ● Взаимодействовал с командой по вопросам качества и логики продукта Состав команды 15 человек: 5 backend разработчиков, 3 frontend разработчика, 2 QA, 1 QA Lead, 2 аналитика, 1 PM, 1 UI/UX дизайнер
Тестирование WEB, Тестирование UI, Тестирование API, Тест-дизайн, HTML, CSS, JS, DevTools, SQL, PostgreSQL, Redmine, Mind Master, TestIO, Swagger, Agile (Scrum), HTTP/HTTPS, REST, TCP/IP, Git
12 месяцев
Сервис ресурсного планирования
Роль в проекте QA инженер / инженер по тестированию Цель проекта Разработка сервиса для планирования и управления ресурсами компании, включая распределение задач, контроль загрузки и отчетность по использованию ресурсов. Архитектура ● Монолитное приложение ● Backend на Python ● Frontend на Angular ● БД PostgreSQL Непосредственные задачи ● Искал и фиксировал ошибки и сбои в работе ПО ● Создавал и использовал разнообразные входные данные для тестирования баз данных ● Выполнял общее функциональное тестирование ● Тестировал дев и стейдж окружения ● Создавал тест-кейсы, включая тест-кейсы в Confluence по usage-plugin ● Писал баг-репорты и оформлял отчеты по результатам тестирования для заказчика ● Создавал тест-кейсы и баг-репорты на основе анализа требований и документации заказчика ● Взаимодействовал с командой разработки для уточнения деталей и воспроизведения багов ● Тестировал пользовательский интерфейс (UI) ● Проводил функциональное и регрессионное тестирование Состав команды 10 человек: 3 backend разработчика, 2 frontend разработчика, 2 QA, 1 QA Lead, 1 аналитик, 1 PM
Тестирование WEB, Тестирование UI, Тестирование API, Тест-дизайн, Confluence, TestIO, PostgreSQL, Agile, Scrum, HTTP, HTTPS
22 месяца