Обо мне

Специализация и профессиональные навыки:
* разработка тестовой стратегии и тестовой документации
* становление QA-процессов "с нуля"
* планирование и управление работой группы тестировщиков
* разработка автоматических тестов, тестового фреймворка на php, java для функционального тестирования web-приложения
* разработка автоматических функциональных тестов, а так же тестов на внешнее API web-приложения
* нагрузочное тестирование web-приложений

Профессиональные цели:
разработка качественного ПО

Опыт работы
Сентябрь 2014 — по настоящее время
Руководитель отдела тестирования
Новосибирск
Июнь 2011 — по настоящее время
Старший специалист отдела тестирования
Новосибирск
Обязанности и достижения

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

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

Январь 2010 — Июнь 2011
инженер-программист, SDET
Новосибирск
Обязанности и достижения

Обязанности:
- определение стратегии и сценариев автоматизированных тестов
- автоматизация функциональных тестов (backend, UI)
- нагрузочное тестирование

Достижения:
- определил стратегию внедрения автоматизации (исходя из критичного к качеству функционала и др.)
- самостоятельно разработал и продолжаю развивать фреймворк для написания автоматических тестов - уже используется при написании тестов
- собственно занимаюсь написанием тестов - написанные тесты включаются в сборку по мере создания, участвуют в процессе continuous integration
- сформулировал основные требования к нагрузочному тестированию приложения
- начал реализацию нагрузочных тестов
- в данное время работаю над задачей организации автоматизированного тестирования webUI: выбрал инструмент (webdriver), занимаюсь написанием тестов и развитием фреймворка для упрощения их написания и поддержки

php, phpUnit, Java, Spring, Hibernate, Maven, TestNG, Hudson, fluent interfaced DSL, Servlet API, jmeter, maven-jmeter-plugin, Selenium IDE/RC, Webdriver (Selenium2)

Январь 2009 — Декабрь 2009
Parallels
Ведущий инженер контроля качества
Новосибирск
Обязанности и достижения

Автоматизация тестирования: web UI (Selenium), API, backend. Участие в развитии фреймворка для автоматического тестирования (phpUnit-based). По-другому называюсь теперь SDET (Software Development(Design) Engineer in Test)

Август 2008 — Декабрь 2008
ведущий инженер контроля качества
Новосибирск
Обязанности и достижения

в нагрузку к автоматизированному тестированию API получил задачу по управлению отделом контроля качества backend-компонент продукта. Совершенствую (оттачиваю) навыки работы в команде, в том числе в режиме ускоренной разработки

Июнь 2006 — Июль 2008
ведущий инженер контроля качества
Новосибирск
Обязанности и достижения

автоматическое тестирование API продукта. Совершенствование навыков разработки на php (развитие тестового фреймворка). Полностью самостоятельное планирование и выполнение тестирования API продукта

Июль 2004 — Май 2006
заместитель начальника отдела QA
Новосибирск
Обязанности и достижения

работа над проектом enterprise-уровня по виртуализации и автоматизации web-хостинга. Расширение профессиональных технических навыков, приобретение навыков управления командой тестировщиков, планирования работы QA-отдела в условиях постоянного аврала

Июнь 2001 — Июль 2004
QA engineer
Новосибирск
Обязанности и достижения

тестирование контрольной панели управления web-хостинг сервером. Приобретение навыков работы администрирования Unix и Windows и сетевых-сервисов на его платформе. Некоторый опыт автоматизации тестирования web UI (astra Quick Test)

Высшее образование
Сентябрь 1996 — Май 2001
СибГУТИ
Информатики и вычислительной техники (ИВТ)
Новосибирск
Январь 1996 — Январь 2001
СибГУТИ
Информатики и вычислительной техники (ИВТ)
Новосибирск
Среднее специальное образование
Январь 1992 — Январь 1996
колл., Новосибирский авиационный технический
Новосибирск