Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
За время своей карьеры в качестве QA-инженера (manual + automation) сумел добиться значительного прогресса и сделать реальный вклад в развитие продуктов, над которыми работал. В своей работе всегда проактивен, проявляет инициативу и старается внедрять новые подходы и инструменты для повышения эффективности процессов тестирования и качества продукта.
Cтремится к саморазвитию и регулярно проходит курсы и различные митапы: https://heisenbug.ru/https://podlodka.io/crewhttps://software-testing.ru/edu/index.php, чтобы повысить свою квалификацию.
Проекты
(4 года 10 месяцев)
Fuel.up
Роль
QA Senior/Главный инженер по разработке
Обязанности
- Тестирование веб-приложений, с акцентом на фронтенд (40%) и бэкенд (60%).
- Руководство мануальным функциональным, интеграционным, регрессионным и нефункциональным тестированием.
- Создание планов и стратегий тестирования, а также отчетов по его результатам.
- Написание и поддержка более 50 end-to-end UI автотестов с помощью Selenium.
- Разработка тест-кейсов для покрытия 90% ключевого функционала.
- Составление детализированных отчетов об ошибках и мониторинг их исправления.
- Локализация багов при помощи dev tools и других инструментов.
- Тестирование REST API/GraphQl через Postman/Insomnia
- Тестирование мобильных приложений для Android/ios с использованием Fiddler everywhere.
- Написание API автотестов в Postman.
- Тестирование верстки, адаптивности и удобства использования.
- Улучшение процессов тестирования, разработка и внедрение новых методологий и стандартов качества.
- Обсуждение планов разработки и обновления продукта, предложение обратной связи и рекомендаций по улучшению качества продукта.
- Разработка и поддержка end-to-end UI автотестов с помощью Selenium и Python.
- Внедрение процессов и инструментов для непрерывного тестирования и интеграции (CI/CD).
Стэк технологий на проекте:
Backend: Typescript, TypeORM, Node.js, API: GraphQl, Rest Api БД: PostgreSql 13, Redis Брокер сообщений: RabbitMQ Frontend: Vue3.js, Typescript, Sassy CSS API автоесты: Python, Pytest, Allure, Request UI автотесты: Python, Selenium Devops: Elasticsearch, Docker / Kubernetes CI/CD: GitLab, Jenkins
Период работы
Сентябрь 2022 - По настоящее время
(1 год 2 месяца)
Альфа-Банк (Россия)
Роль
Cтарший QA
Обязанности
• Тестирование веб-приложений (60% frontend и 40% backend) для обеспечения стабильности и функциональности
• Участие в тестировании и анализе компонентов в микросервисной архитектуре Сопровождение процесса релиза для обеспечения своевременной и качественной поставки продукта
• Автоматизация тестирования с использованием Ruby/Cucumber для ускорения процесса тестирования и улучшения его качества
• Регистрация и отслеживание дефектов в Jira, а также взаимодействие с командой разработки для их своевременного исправления
• Управление небольшой командой QA, включая делегирование задач и поддержание морального духа команды
• Разработка и подготовка тестовых данных, включая тестовые запросы и конфигурационные файлы
• Интеграция тестовой инфраструктуры с системами непрерывной интеграции и доставки (CI/CD), что позволяет автоматически запускать тесты при сборке и установке компонентов продукта
• Работа с инструментами тестирования API (Postman, SoapUI, Swagger), включая создание моков • Анализ логов для обнаружения и устранения проблем
• Умение составлять запросы с вложенными запросами, использование JOIN и операторов UPDATE, DELETE, INSERT в SQL
• Работа с автотестами, включая их запуск, анализ падений и написание новых тестов
Достижения:
• Увеличил находимость дефектов на тестовых стендах для своей команды на 50%, что привело к снижению проходимости дефектов средней и высокой степени серьезности на продакшн на 80%
• Пересмотрел план регрессионного тестирования, разбив его на блоки по логике, и наладил процесс ревью тест-кейсов. Удалил избыточные тесты и покрыл основные компоненты и системы смок-тестами и e2e тестами
• Уменьшил время регрессионного тестирования с 160 до 90 человекочасов и сократил количество критических ошибок на продакшн, что в совокупности улучшило качество продукта
Период работы
Сентябрь 2021 - Сентябрь 2022
(1 год 1 месяц)
Госуслуги
Роль
Qa engineer
Обязанности
• Разработка и выполнение тест-кейсов для гарантирования качества продукта
• Производил регрессионное тестирование для проверки стабильности системы после внесения изменений или добавления функций
• Составлял подробные и понятные отчеты о багах в Jira для обеспечения своевременного исправления командой разработчиков
• Подготовка тестовых стендов в Jenkins для упрощения и автоматизации процесса тестирования
• Управление процессом слияния веток в GitLab
• Эмуляция запросов от ведомств при помощи Smev адаптера, что позволило обеспечить корректную работу взаимодействия с внешними системами
• Выполнение SQL запросов для сортировки и анализа данных в базе данных, например, "Select * From lk.sma_messages Where REQUEST like '%campaign_types%' order by status_ts;"
Достижения: • Вовремя обнаружил критические ошибки с QR-кодами в Москве, которые были пропущены коллегами, обеспечив своевременное их устранение
Навыки:
• Отслеживание, локализация и документирование багов • Тестирование документации • Тестирование мобильных приложений • Тестирование API • Работа с базами данных • Интеграционное тестирование • Регрессионное, функциональное и нефункциональное тестирование • Управление небольшой командой QA • Базовые навыки автоматизированного тестирования
Инструменты и технологии:
Dev tools, Fiddler, Lens Kubernetes, Browserstack Jira, Confluence Методологии Agile Rest API, Soap, Postman, Soap UI, XML Базы данных: Oracle, PostgreSQL, NoSQL Работа с системами контроля версий: Bitbucket, GitLab Ruby, Jenkins
Период работы
Январь 2019 - Сентябрь 2021
(2 года 9 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российский государственный аграрный университет - МСХА имени К. А. Тимирязева Информационные технологии, Информационные системы и технологии
Специальность
Информационные технологии, Информационные системы и технологии