Вадим Васищев | QA Fullstack

Таиланд | Email | Telegram | Телефон |

Обо мне

Опытный QA Fullstack Engineer с навыками DevOps и глубокой экспертизой в процессах обеспечения качества и стратегиях тестирования в различных технологических архитектурах.

Специализируюсь на полном цикле тестирования программного обеспечения, автоматизации и внедрении процессов валидации с акцентом на поставку высококачественных продуктов.

Мои технические компетенции включают как ручное, так и автоматизированное тестирование, API-тестирование и работу с различными фреймворками и инструментами тестирования.

На борту успешный опыт руководства QA департаментом, оптимизации процессов и стратегического взаимодействия с командами разработки для стабильной поставки надежных обновлений и решений.

Навыки

Ручное тестированиеUI/UX тестированиеПриемочное тестированиеРегрессионное и смоук тестированиеНагрузочное тестированиеМобильное тестированиеAPI-тестированиеТестирование баз данныхАвтоматизированное тестированиеУправление QA командойОптимизация процессовВалидация задачРелиз менеджмент

Технологический стек

Frameworks:

  • Cypress
  • Jasmine
  • k6
  • Cucumber
  • Playwright

UI Libraries:

  • React
  • Vue
  • Next
  • Astro

Languages:

  • JavaScript
  • TypeScript
  • Python
  • HTML/CSS
  • SQL

Backend:

  • Node.js
  • Express
  • MongoDB
  • PostgreSQL
  • Fastify
  • Deno

Integration:

  • REST API
  • GraphQL
  • WebSockets
  • RabbitMQ
  • CDN

Containerization:

  • Docker
  • Kubernetes
  • Rancher
  • Helm

Markup:

  • HTML
  • Tailwind
  • Postcss
  • Markdown
  • XML

Tools:

  • Jira
  • Notion
  • GitLab
  • Linear
  • Postman
  • Sentry/Grafana

Последний проект

OneTwoTrip - QA Fullstack

Обеспечение качества для комплексной платформы бронирования путешествий, обслуживающей миллионы пользователей, обеспечение бесшовной интеграции веб, мобильных приложений и API-слоев для сервисов бронирования.

Mobile QA тестирование платформы бронирования:

  • Выполнение комплексного QA тестирования iOS и Android мобильных приложений платформы бронирования путешествий
  • Создание и поддержка наборов регрессионных тестов, охватывающих более 800 интеграций с авиакомпаниями и множественными сторонними поставщиками услуг
  • Тестирование интеграций платежных шлюзов с различными методами оплаты по всему миру
  • Валидация функциональности программы лояльности, расчетов кэшбэка и систем вознаграждения клиентов

Интеграционное тестирование и управление релизами:

  • Выполнение end-to-end интеграционного тестирования API бронирования, движков сравнения цен и систем проверки доступности в реальном времени
  • Тестирование релизов мобильных приложений для платформ iOS и Android, обеспечение готовности к продакшн перед развертыванием
  • Выполнение тщательного функционального, интеграционного и регрессионного тестирования всех слоев продукта
  • Поддержка непрерывных циклов релизов посредством комплексных процедур smoke и regression тестирования

Опыт работы

QA Fullstack

Декабрь 2023 – Ноябрь 2025
  • Выполнение full-stack QA тестирования мобильных приложений и API-слоев для комплексной платформы бронирования путешествий
  • Проектирование и выполнение сценариев приемочного тестирования на основе требований и пользовательских историй для систем бронирования
  • Создание и поддержка наборов регрессионных тестов для непрерывного обеспечения качества интеграций с авиакомпаниями и поставщиками услуг
  • Тестирование релизов мобильных приложений для платформ iOS и Android перед выпуском в продакшн, обеспечение безупречного пользовательского опыта
  • Сотрудничество с кросс-функциональными командами во время спринтов, участие в груминг-сессиях и ретроспективах
  • Проведение тщательного функционального, интеграционного и end-to-end тестирования всех слоев продукта, включая платежные шлюзы и сторонние API
  • Поддержка циклов релизов посредством комплексного тестирования и процедур smoke/regression для непрерывной поставки

QA Lead

Август 2022 – Ноябрь 2023
  • Создание тест-планов и разработка тест-кейсов, структурирование информации, работа с документацией/требованиями
  • Организация и проведение one2one встреч, QA-синхронизаций, ретроспектив и регулярных командных переговоров
  • Разработка, грумминг и планирование задач для тестирования, анализ спецификаций, распределение ресурсов, обеспечение прозрачности работы
  • Добавление багов и тикетов в QA-трекер, обновление существующих задач, предоставление обратной связи команде разработки, приоритизация, соблюдение сроков спринта
  • Планирование новых функций и обновлений, оценка задач, участие во встречах/демонстрациях, взаимодействие с разработчиками
  • Кросс-платформенное и кросс-браузерное тестирование микросервисного приложения, контейнеров и отладка + синхронизация обработанных данных
  • Персональная ответственность за качество банковских проектов/приложений, стабильность релизов и внедрение новых функций/сервисов
  • Полный цикл управления релизами, развертывание протестированной и совместимой сборки dev-версии приложения в production

QA Team Lead

Декабрь 2020 – Июль 2022
  • Анализ требований к продукту и написание документации: тест-кейсы, тест-планы, чек-листы, регламенты и процедуры
  • Построение и создание процессов с нуля внутри QA-команды
  • Разработка, грумминг и планирование задач для тестирования, обеспечение прозрачности работы
  • Участие в анализе задач, полученных от команды поддержки, а также из внутренних каналов
  • Проведение one2one встреч, QA-синхронизаций, ретроспектив и регулярных командных встреч
  • Обеспечение качества разрабатываемых технических решений
  • Работа с мотивацией и развитием членов команды тестирования, а также онбординг новых сотрудников
  • Персональная ответственность за качество проекта, стабильность релизов и внедрение новых функций/сервисов
  • Приоритизация и анализ технического долга в зоне ответственности каждой команды и группы QA-инженеров
  • Построение и улучшение процесса реагирования на инциденты/пропущенные дефекты в продакшне и существующие баги
  • Мониторинг и прогнозирование нагрузки на группу тестирования, последующее формирование требований к найму
  • Предоставление регулярной обратной связи членам QA-команды, менторинг и работа с мотивацией
  • Определение приоритетов для кейсов и объема работ по автоматизации в зоне ответственности каждой команды
  • Кросс-платформенное и кросс-браузерное тестирование крупных задач, их декомпозиция, мозговой штурм
  • Разработка и поддержка Postman-репозитория тестовых запросов, примеров данных и API-обработчиков

Senior QA

Февраль 2020 – Ноябрь 2020
Winline
  • Создание тест-планов и разработка тест-кейсов, структурирование, работа с документацией/требованиями
  • Добавление багов и тикетов в трекер, обновление существующих задач, предоставление обратной связи команде, приоритизация, соблюдение сроков спринта
  • Написание .js-скриптов для инструмента тестирования Cypress, их внедрение, обновление, интеграция и детальный анализ логов/отчетов
  • Разработка и настройка виртуальных контейнеров для автоматического запуска тестов для определенных версий приложения
  • Планирование, оценка задач, участие во встречах/демонстрациях, взаимодействие с разработчиками
  • Полный цикл управления релизами, развертывание протестированной и совместимой сборки приложения в production

QA Engineer

Февраль 2019 – Январь 2020
Golama
  • Тесное взаимодействие с командой разработки, ранняя проверка задач на тестовых стендах и базах данных, настроенных для разных направлений
  • Поддержка, настройка и запуск API автотестов на cypress js
  • Сборка мобильных dev/test/preprod-версий, построение/установка и проверка приложений, анализ логов, аналитики и сбоев
  • Написание тест-кейсов, создание запросов в postman, затем использование их для тестирования функциональности
  • Приемочное и регрессионное тестирование задач/багов для каждого спринта в проектах/компонентах Backend, Frontend, iOS, Android
  • Устранение неполадок и поиск багов, добавление найденных тикетов и задач в Jira
  • Управление сборками, развертывание различных тестовых скриптов, управление релизами, подготовка тестовой среды

Контактная информация