Запускаем сервис оценки компаний как работодателей на «Моем круге». Узнать подробности
Обо мне

Технические навыки:
- ОС: Windows, Mac, немного Ubuntu (CL);
- Системы управления дефектами и требованиями: JIRA, ITS, Bugzilla, Redmine, TeamTrack; 
- Средства автоматизации: WebDriver Selenium, Sahi + Behat (Gherkin), Watin, TestNG;
- Автоматизация Android: Genymotion + Selenium Grid + Gradle;
- Средства мониторинга: Dashing-JS (Coffee, Node.js, SCSS), Allure, Graphite, Icinga2
- Средства нагрузочного тестирования: Jmeter, Яндекс.Танк;
- Системы контроля версий: SVN, Git, Perforce;
- Опыт работы с БД: MySQL;
- Языки программирования: PHP, Node.js, Java (средний уровень); Python, JS, Delphi (давний опыт);
- Языки разметки и описания: HTML, CSS, XML;
- Виртуализация: VirtualBox;
- Continuous Integration: Jenkins (начальное внедрение для деплоя (ANT, Maven), автоматизации тестирования кода и поведенческого тестирования, мониторинг);
- Базовые знания протоколов и технологий: HTTP, UDP, TCP/IP, мобильные технологии;
- Веб разработка: небольшой опыт проектирования интерфейсов, баз данных, опыт работы с различными системами управления содержимым, веб дизайн, SEO;

Профессиональные навыки
Опыт работы
Июнь 2016 — Май 2018 (2 года)
QA Lead
Москва
Обязанности и достижения

Ключевые слова: Java, TestNG, GIT, Maven, Docker, Swagger, RAML, Jenkins, Teamcity, JIRA, Confluence, TestRail, Periscope, Kibana, Sentry

Руководительство:
- Добавление в процесс разработки процесса тестирования впринципе с нуля
- Разработка процессов тестирования всех частей продукта: бекенд, веб приложения, релизы мобильных приложений
- Внедрение анализа ошибок на проде: чья ошибка повлекла это и что предприняли как разработчики так и тестировщики, чтобы такого больше не повторялось
- Приоритизация задач для бизнеса и команды, контроль производительности, анализ запросов от поддержки (разбирательство до самой корневой причины ошибки)
- Собеседования, мотивация, разработка тест заданий, вопросов на собеседовании
- Публикация метрик качества как продуктов, так и отдела качества
- Интеграция новых процессов и инструментов (тест-менеджмент инструмент, тестирование дизайна и документации, тд)

Автоматизация:
- Автоматизация нескольких апи (REST и WSS) с помощью Docker + Maven + Java + TestNG и добавление тестов в процесс деплоя бекенда на Jenkins
- Описание API с помощью Swagger и внедрение сгенеренных моделей в процесс автоматизации
- Параллельный запуск двух потоков тестов, которые взаимодействуют между собой: ждут друг друга и передают данные

Июнь 2015 — Май 2016 (1 год)
PayQR
Senior QA Automation
Москва
Обязанности и достижения
Ключевые слова: Java, TestNG, GIT, ANT, Maven, Jenkins, JIRA, Confluence, Яндекс.Танк, Selenium Grid, Android Studio, Gradle, Genymotion, Appium, Dashing-JS, Node.js, Coffee, SCSS Активности: - Оценка возможностей и объема работ по автоматизации тестирования на проекте, состоящем из бекенда, фронтенда, нескольких API и мобильных приложений на всех трех мобильных ОС - Автоматизация backend API и frontend историй с помощью Java + TestNG + Selenium Grid - Автоматизация Android приложения: Jenkins Build APK job (GIT + Gradle) + Java & TestNG + Selenium Grid + Appium server + Genymotion Android Sim - Разработка первой версии мониторинга ключевых фич сервиса (mobile API, доступность адресов, работоспособность партнеров и т.п.) на Jenkins + Java + TestNG + ICINGA2 + Graphite с нотификацией по всем каналам связи - Разработка новой версии мониторинга (первая версия + любые в том числе финансовые показатели и т.п.) на Dashing-JS (написание парсеров данных на Node.js для виджетов) - Проведение нагрузочного тестирования бекенда и фронтенда для поиска проблемных точек системы с помощью своей разработки на Java, а также Яндекс.Танка - Движение в сторону Continuous Delivery (инфраструктура, бесшовный деплой, автоматизация тестирования) - Выполнение функций QA Lead: приоритизация задач для отдела от бизнеса, контроль выполнения, релиз-менеджмент
Январь 2012 — Май 2015 (3 года и 5 месяцев)
QA
Москва
Обязанности и достижения
Обязанности: - Приемочное кроссбраузерное тестирование продуктов - Разработка тест планов, методологий процесса тестирования - Внедрение автоматизации CI сборки и тестирования на базе Jenkins - Написание автотестов на связке Sahi + Behat
Апрель 2011 — Декабрь 2011 (9 месяцев)
Мототелеком
Тестирование
Москва
Обязанности и достижения
Обязанности: - Функциональное, нагрузочное тестирование системы видео конференц связи, включающей: веб-интерфейс, десктоп приложение, приложения для Android и iOs - Тестирование кандидатов на релиз на предмет корректной установки и лицензирования - Внедрение автоматизации тестирования веб-интерфейса системы на базе Selenium, разработка тест плана и написание автоматических тест-кейсов на PHP - Работа с Redmine (оценка сроков сдачи, правильное описание уязвимостей, распределение обязанностей по коррекции ошибок, внесение предложений по доработке)
Апрель 2010 — Март 2011 (1 год)
Тестирование
Москва
Обязанности и достижения
Обязанности: - Функциональное, регрессионное, нагрузочное тестирование ИС компании (системы интеллектуального анализа данных, Data mining система, система принятия решений, системы обработки данных, система документооборота на java) - Разработка тест планов, спецификаций, методологий процесса тестирования - Работа с JIRA (оценка сроков сдачи, правильное описание уязвимостей, распределение обязанностей по коррекции ошибок) - Анализ логов data mining и других систем для обнаружения ошибок
Апрель 2008 — Апрель 2010 (2 года и 1 месяц)
TP Developer
Москва
Обязанности и достижения
Обязанности: - Разработка тест планов и стратегий для приложений и функций телефона (Internet Browser, File Manager, Messaging Client, Download Agent, DRM Agent, т.д.) - Разработка автоматических и ручных тест кейсов для симуляторов мобильных телефонов под windows - Создание портала для тестирования различных сервисов и разметки мобильного браузера - Покрытие автоматическими тестами функций мобильного браузера Openwave "V7" (в данное время принадлежит Myriad Group) - Покрытие ручными и автоматическими тестами продукта "Dynamic Homescreen" компании Myriad Group - Создание автоматических тестов для flash приложений компании "Slide" для Facebook и Myspace
Декабрь 2006 — Апрель 2008 (1 год и 5 месяцев)
TP Developer
Обнинск
Обязанности и достижения
Контроль качетсва ПО Работа с Issue Tracking System Работа c Concurrent Versions System Разработка тест планов около-браузерных мобильных приложений
Высшее образование
Январь 2002 — Январь 2008
ИАТЭ
Кибернетики
Обнинск