Специалисты
Технологии
Тестирование Составление документации Atlassian Jira Postman Git API PostgreSQL Android Allure
Charless
Образование
2022 Ярославский государственный технический университет, Ярославль
ИЭ, Информационные системы и технологии
1. Платформы и опыт работы:
В качестве ручного тестировщика я работал с несколькими платформами:
- iOS и Android: В проектах "МТС Умный дом" и "ВинЛаб" я занимался тестированием мобильных приложений на обеих платформах. Я тестировал функциональность, пользовательский интерфейс и взаимодействие с API. У меня есть опыт тестирования различных аспектов мобильных приложений, включая установки, обновления и совместимость с различными устройствами.
- Web: В проектах "МТС IoT Platform", "РивГош" и "ВинЛаб" я работал с веб-приложениями, проводя функциональное, регрессионное и интеграционное тестирование. Я хорошо знаком с особенностями веб-тестирования, такими как кросс-браузерная совместимость и тестирование пользовательского интерфейса.
- Desktop: В проекте "ПСЦ Электроника" я тестировал десктопные приложения, включая функциональное и нефункциональное тестирование. Я также работал с интеграцией аппаратного обеспечения и тестированием систем безопасности.
- Linux и Windows: У меня есть опыт работы с Windows и базовые знания работы с Linux (искал логи пару раз), которые использовались для настройки тестовых окружений и выполнения различных задач, связанных с тестированием.
2. Опыт работы со снифферами:
Да, у меня был опыт работы со снифферами, такими как Charles. Я использовал их для анализа сетевого трафика и тестирования API. Основные функции, которые я использовал, включают:
- Charles: Использовался для мониторинга и анализа HTTP/HTTPS трафика, что позволяло мне проверять корректность запросов и ответов, а также выявлять проблемы с взаимодействием между клиентом и сервером.
- Postman: Применялся для тестирования API, включая отправку запросов, получение ответов и проверку их корректности. Я использовал его для создания и выполнения тестов.
Я использовал эти инструменты регулярно в проектах, особенно в тех, где важно было проверить интеграцию с API и взаимодействие с сервером. Это помогло мне глубже понять, как работает приложение на уровне сети и выявить возможные проблемы.
Проект социальная сеть
Роль в проекте QA Engineer Платформа Desktop Web Команда проекта Team Lead: 1 QA: 9 Виды тестирования Исследовательское, регресс, смоук, установки, кроссбраузерное, UX/UI Описание проекта Проект VK teams от ВК. Я был в команде десктопа, занимался функциональным/нефункциональным тестированием, составлял документацию по функционалу (чеклисты, тесткейсы, баги), взаимодействовал с разработчиками, тестировщиками проекта, предоставлял отчет о тестировании за команду десктопа. Параллельно переключался на тестирование веба Обязанности на проекте Функциональное/нефункциональное тестирование Локализация и заведение дефектов Предоставление еженедельной отчетности по команде десктопа Написание чеклистов и тесткейсов Личные результаты Успешно проверил в сжатые сроки приложение VK teams, нашел критические баги, актуализировал и улучшил тестовую модель критических путей пользователя
Инструменты тестирования: Charles, DevTools Инструменты отчетности и управления тестированием: Jira, Allure TestOPS
октябрь 2024 - ноябрь 2024 месяца
Проект умного дома
Роль в проекте QA Engineer Mobile Платформа IOS Android Mobile Backend Frontend СУБД Команда проекта project manager: 1 mobile разработчик: 5 qa: 4 Виды тестирования Регресс, смоук, API, установки, ux/ui, санити, сборки, e2e Описание проекта Проект умного дома. Я был в команде видеонаблюдения, занимались функциональным/нефункциональным тестированием МП умного дома связанного с видеонаблюдением. Иногда подключались на помощь в другие команды умного дома Обязанности на проекте • Тестирование API (POSTMAN/SWAGGER); • Тестирование верстки по макетам; • Настройка и подготовка тестовых данных; • Анализ и сбор логов; • Формирование и поддержка Тесткейсов; • Формирование и актуализация Чеклистов; • Тестирование вебсокетов; • Оформление и контроль выполнения дефектов в Jira; • Тестирование мобильных приложений (iOS/Android); • Мониторинг HTTP/HTTPS трафика (Charles); • Участие в декомпозициях задач Личные результаты Более плотно поработал именно с тестированием МП, укрепил команду тестирования, добился улучшения качества работы видеонаблюдения - наша команда была самой перспективной и результативной в на проекте
Инструменты тестирования: Postman, Swagger, Charles, Android Studio Инструменты отчетности и управления тестированием: Jira, Allure TestOPS Базы Данных: MongoDB, PostgreSQL Инструменты логов: Kibana, Logcat
Февраль 2024 - Октябрь 2024 месяцев
Проверка подключения устройств для компаний
Роль в проекте QA Engineer Платформа Web Backend Frontend СУБД Команда проекта project manager: 1 frontend разработчик: 4 backend разработчик: 2 ui/ux дизайнер: 1 qa: 3 Виды тестирования Регресс, смоук, API, ux/ui, юзабилити, санити, сборки, e2e, модульное Обязанности на проекте • Тестирование API (POSTMAN/SWAGGER); • Тестирование верстки по макетам; • Проведение интеграционного тестирования; • Настройка и подготовка тестовых данных; • Анализ и сбор логов; • Взаимодействие с командой разработки по улучшению продукта; • Формирование и поддержка Тесткейсов; • Формирование и актуализация Чеклистов; • Тестирование вебсокетов; • Оформление и контроль выполнения дефектов в Jira; • Кросс-браузерное тестирование; • Функциональное и нефункциональное тестирование; • Проведение оценки времени по задачам релиза Личные результаты Добился внедрения TMS на проект, добился разработки эмулятора устройств для упрощения тестирования и работы с устройствами
Инструменты тестирования: Postman, Swagger, Devtools, BrowserStack Инструменты отчетности и управления тестированием: Jira, Allure TestOPS, TestIT, Confluence Базы Данных: PostgreSQL Инструменты логов: Kibana
Ноябрь 2023 - Февраль 2024 месяца
Магазин алкогольной продукции
Роль в проекте QA engineer Платформа Web IOS Android Mobile Backend Frontend СУБД Команда проекта project manager: 5 frontend разработчик: 5 backend разработчик: 5 mobile разработчик: 5 ui/ux дизайнер: 1 qa: 5 dev ops: 3 team lead: 1 Виды тестирования Регресс, смоук, API, ux/ui, юзабилити, санити, сборки, e2e, модульное, интеграционное Описание проекта Магазин алкогольной продукции. Занимались тестированием сайта и МП, тестированием с внешними системами. работало много подрядчиков, поэтому было постоянное взаимодействие с командами других компаний. Проверяли доработки со стороны нашей команды, так и выступали в роли приемочного тестирования, где проверяли реализации других команд перед выпуском в прод. Обязанности на проекте • Функциональное тестирование по блокам бизнес-логики • Интеграционное тестирование с внутренними системами/сервисами заказчика • Регрессионное тестирование релизов (все ландшафты) • Формирование и поддержка Test case • Тестирование UI согласно спецификации и кроссбраузерное тестирование • Участие в сдаче функционала спринтов • Анализ логов для локализации дефектов • Тестирование мобильного приложения на платформах iOS и Android • Регистрация и контроль исправления дефектов • Тестирование API (Postman) • Настройка и подготовка тестовых данных • Презентация нового функционала заказчику • Мониторинг HTTP/HTTPS трафика (Charles) Личные результаты Пришел на проект в самом начале, занимался внедрением тестирования, покрывал функционал тест-кейсами, участвовал в локализации дефектов с прода, участвовал в показах доработок
Инструменты тестирования: Postman, Swagger, Devtools, BrowserStack, Charles Инструменты отчетности и управления тестированием: Jira, Redmine, TestIT Инструменты логов: Graylog, ADB, LogCat
Март 2021 - Октябрь 2023 месяцев
Магазин косметики и парфюмерии
Роль в проекте QA engineer Платформа Web Backend Frontend Команда проекта project manager: 2 frontend разработчик: 5 backend разработчик: 5 qa: 5 team lead: 1 Виды тестирования Регресс, смоук, API, ux/ui, юзабилити, санити, сборки, e2e, модульное, интеграционное Описание проекта Магазин косметики и парфюмерии. Занимались тестированием сайта, тестированием с внешними системами. был полностью нашим проектом, я пришел на уже самостоятельный продукт и влился в команду, где принимал участие в роли ручного тестировщика Обязанности на проекте • Функциональное тестирование по блокам логики: карточка магазина, листинга товаров, промо-акции, оплаты заказов, доставка, расписание клиентских дней, киоск. • Интеграционное тестирование с внутренними системами/сервисами заказчика • Регрессионное тестирование релизов (все ландшафты) • Технический анализ US • Формирование Test case • Тестирование UI согласно спецификации и кроссбраузерное тестирование • Подготовка ImPex для загрузки тестовых/реальных данных • Участие в сдаче функционала спринтов • Анализ логов для локализации дефектов • Тестирование мобильного приложения на платформе iOS • Регистрация и контроль исправления дефектов • Создание наборов тестовых данных для тестирования передаваемой бизнес-логики • Сравнительное функциональное тестирование (обновление платформы и переезд в облако) Личные результаты Ответственно выполнял свою работу в срок и не подводил команду
Инструменты тестирования: Postman, Swagger, Devtools, BrowserStack Инструменты отчетности и управления тестированием: Jira + Zephyr Инструменты логов: Kibana
Октябрь 2020 – Февраль 2021 месяц
Разработка системы безопасности, в основном для крупных предприятий.
Роль в проекте QA engineer Платформа СУБД Desktop Команда проекта project manager: 1 full-stack разработчик: 5 qa: 4 Виды тестирования Регресс, смоук, ux/ui, санити, кроссплатформенное, установки, сборки, e2e, модульное, интеграционное, API Описание проекта Разработка системы безопасности, в основном для крупных предприятий. Тестирование по большей части десктопного приложения и немного веб, сборка физических стендов (видеонаблюдение, пропускные системы, охранные системы и тд) и подключение их в нашу систему Обязанности на проекте • Web/Desktop функциональное тестирование ПО • Web/Desktop тестирование нефункциональных требований • Тестирование UI согласно спецификации и кроссбраузерное тестирование • Создание чек-листов и Test case • Составление расширенной тестовой документации (планы тестирования и заключение по результатам тестирования) • Сборка и настройка стендов для проверки (физическая настройка оборудования и настройка версий ПО на конкретном стенде) • Регистрация и контроль исправления дефектов • Обучение по новому функционалу и консультирование по базовым логикам продуктов для представителей заказчика • Описание технической реализации на уровне спецификации • Анализ логов системы • Интеграционное тестирование API (интеграции с внешним ПО) • Участие в проработке технических требований «новой платформы» (переход с Desktop приложения на WEB) • Выполнение деплоев веток продукта из Git на тестовые ландшафты • Выполнение миграций на тестовых и промышленных ландшафтах и установка патчей на базу данных • Создание и разбор алгоритмов PCE на уровне контроллера Личные результаты Участвовал в настройке оборудования и подключении к системе на объектах заказчика, обучал работе заказчиков
Инструменты отчетности и управления тестированием: Jira + Zephyr Инструменты логов: Kibana
Апрель 2019 — октябрь 2020 месяцев