Обо мне

Увлеченный автоматизатор, постоянно развиваюсь и пробую новые инструменты. Умею автоматизировать Android и iOS-приложения. Читаю техническую литературу на английском и осваиваю редкие для рынка навыки - тестировал 3D-принтеры, масштабные модели и даже строил робота для автоматизации физических областей бизнес-процессов.

Не состою на учёте в психушке и не играю в коунтер-страйк на работе.

Опыт работы
Сентябрь 2014 — по настоящее время
Bringo247
Руководитель отдела тестирования
Москва
Обязанности и достижения

Ручное и автоматизированное тестирование Web-приложений, iOS и Android

Для frontend - Selenium WebDriver + JUnit
Для автотестов Android - robotium framework + java + spoon
Для автотестов iOS - KIF + Xcode
Для backend - Ruby
Bash-скрипты на Linux

-Снижение количества тупиковых пользовательских сценариев при пользовании сервисом на 96%
-Снижение количества крашей Android-приложений на 65%
-Успешное внедрение практики Continous Integration в проект с 0% покрытием тестами до прихода.
-Приёмочное тестирование теперь вместо 24-х рабочих часов занимает всего 3 часа.
-Благодаря параллельному запуску автотестов один тестовый прогон занимает 3 минуты вместо 1 часа
-Кастомные задачи в инструменте для сборки Gradle позволяют изолированно тестировать фичи и затронутые модули без избыточного тестирования
-Умею доходчиво описать сложную багу в две строчки со всеми шагами воспроизведения
-Создал собственные скрипты и макросы для рутинных действий, ускорившие скорость разработки всего отдела на 20%
-Описываю бизнес-процессы и требования, графиками и текстом

Январь 2014 — Июль 2014
Руководитель отдела тестирования
Москва
Обязанности и достижения

Внедрение контроля качества в процесс разработки облачного web-сервиса, back-end и front-end тестирование.

Тестирование почтовых сервисов повышенной безопасности на смарт-картах. Разворачивание тестовой среды с использованием Vagrant. Настройка и обслуживание виртуальных машин.

Автотесты front-end на Java с использованием JUnit, Selenium WebDriver и Selenide, unit-тесты на JavaScript, автотесты back-end на Java с использованием http-сервлетов и SQL-коннекторов, сохранение, автоматический парсинг и валидация JSON-объектов, возвращаемых API, автоматизация регрессов Desktop-приложений Windows на AutoIt, работа с системой контроля версий Git (fetch, pull, клонирование репозиториев, переключение между ветками), подключение BDD-системы генерации отчётов Thucydides.

Написание тестовых планов, чеклистов, документации, проектирование наглядных тест-кейсов в Gliffy, работа с SQL-базами данных. Привлечение специалистов из команды, распределение ресурсов для тестирования и постановка задач в свимлэйнах (Scrum).

Декабрь 2011 — Январь 2014
Plastic Newton
Руководитель отдела тестирования
Москва
Обязанности и достижения

Тестирование веб-сервисов и десктопных приложений, автоматизация UI-тестирования на Selenium IDE, написание тестовых планов и тест-кейсов на основе требований заказчика, вычитка текстов, управление ботами

В составе группы создана и проведена кампания для продвижения новой линии элитной одежды, распространяющейся через фирменные московские бутики

Январь 2010 — Декабрь 2011
Руководитель отдела тестирования
Москва
Обязанности и достижения

Организация тестирования онлайн-проекта
Привлечение пользователей на "полевые" стресс-тесты
Взаимодействие с командой разработки при внедрении новых фичей
Составление тест-кейсов
Работа с багтрекерами

За счёт оптимизации рабочих процессов и устранения ряда критических багов заблаговременно до релиза проект успешно выпущен на международный рынок

Январь 2010 — Ноябрь 2011
Тестлид
Москва
Обязанности и достижения

Ведение процесса тестирования международного проекта ААА-класса (Америка)

Координация задач по исправлению ошибок в команде разработки

Взаимодействие с англоязычной командой поддержки, партнёрами

Выработка методов тестирования для проекта ААА-класса

Ручное исправление ошибок кода, переменных

Самостоятельная сборка билдов программы для предоставления зарубежным партнёрам

Оптимизация корпоративных процессов тестирования программных продуктов

Февраль 2009 — Январь 2010
Тестировщик ПО
Москва
Обязанности и достижения

Более 100 выпущенных проектов

Оптимизация работы отдела тестирования

Тестирование систем динамического голосового управления,

Сотрудничество с зарубежными компаниями (Америка, Китай)

Углублённое тестирование онлайн-учебников и standalone-обучающих программ

Май 2004 — Январь 2009
Тестировщик ПО -> Тестлид
Москва
Обязанности и достижения

Ручное тестирование ПО (веб-приложения, облачные сервисы, обучающие программы, игры, нестандартное программное обеспечение для гос. Учреждений)

Работа с online и standalone баг-трекерами (Jira, Mantis, Redmine и пр.)

Составление отчётов в разнообразных форматах в зависимости от требований заказчика

Автоматизированное тестирование ПО (capture/playback-инструменты, написание скриптов)

Составление тесткейсов, чеклистов (универсальные, специализированные, сценарные)

Функциональное и юзабилити-тестирование ПО

Проверка орфографии, руководств и технической документации (грамматика, вычитка, лингвистические тесты)

Тестирование упаковочной полиграфии (цветность, логотипы, рекламные брошюры)

Более 200 (двухсот) выпущенных проектов — с этапа alpha до выпуска продукта на рынок

Высшее образование
Август 2009 — Ноябрь 2009
ВГИК
Дополнительного профессионального образования
Москва
Специализация и достижения

Разочаровался в уровне гуманитарного образования и своих перспективах, решив пойти в технари