Обо мне

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

Личные интересы: история, кинематограф, фотография, велоспорт.

Опыт работы
QA Team Lead
Ноябрь 2016 — По настоящее время (3 года)

Обязанности: Руководство группой тестирования основного фронт-офис программного продукта TranzWare Online.

  • Распределение нагрузки и задач в группе;
  • Разработка планов тестирования на основе технической документации и первоначальных пожеланий клиентов;
  • Ежеверсионный контроль качества, соблюдение сроков выпуска версий;
  • Анализ и оптимизация процессов тестирования;
  • Разработка, ведение отчётов статистики по ошибкам;
  • Разработка документации, описывающей процессы тестирования;
  • Стажировка и обучение новых сотрудников;
  • Участие в Agile;

А также непосредственно:

  • Ручное, функциональное и интеграционное тестирование с реальными системами (QIWI, Cyberplat, Город, конфигурация личного кабинета, работа с e-Token);
  • Сертификационное и функциональное тестирование хостов, взаимодействующих с платёжными системами VISA, MasterCard, НСПК, AMEX, Union Pay;
  • Тестирование совместимости со смежными продуктами, разработанными внутри компании;
  • Платформозависимое тестирование: IBM PowerPC, Windows Server, Linux Red Hat, AIX;
  • Автоматизация тестовых наборов с использованием SoapUI и утилит, разработанных внутри компании;
  • Функциональное тестирование модулей, работающих по протоколам POS, Telebank, FIMI, SMPP, SMTP.
  • Тестирование на соответствие требованиям PCI DSS;
  • Тестирование безопасности (SQL-инъекции);

Достижения:

  • Оптимизированы процессы тестирования, формы коммуникации и формы отчётности. Значительно снизилась бюрократическая нагрузка на сотрудников. Методика успешно внедрена в процессы тестирования других продуктов.
  • Оптимизирован процесс сборок продуктов (итог: 2 минуты вместо 2 часов)
QA Engineer
Сентябрь 2011 — Ноябрь 2017 (6 лет и 3 месяца)

Обязанности: Тестирование Web и мобильных приложений (Интернет-банки, E-commerce продукты). Тестирование систем анализа рисков и мошенничеств (Fraud Analyzer).

  • Разработка тестов и документации;
  • Платформозависимое тестирование: Oracle JDK, Mysql, Oracle DB, Apache Tomcat, Apache, Android, iOs;
  • Разработка и проведение нагрузочного тестирования;
  • Автоматизация тестирования с помощью SoapUI и Selenium
  • Разработка алгоритмов на языке PL/SQL и F++
  • Тестирование на соответствие требованиям PCI DSS;
  • Конфигурация сложных систем, с использованием Stunnel, Modjk;
  • Работа с SSL, сертификатами;
  • Тестирование 3-D Secure протокола;
  • Тестирование с VISA PIT;

Достижения:

Поставлена и решена задача по внедрению нагрузочного тестирования в процесс проверки ряда продуктов:

  • Самостоятельно изучен Jmeter, Jprofiler, Oracle Enterprise Manager;
  • Разработан сценарий нагрузочного тестирования;
  • Выполнен анализ результатов на основе графиков, мониторов производительности в Jmeter и Oracle EM;
  • Выполнен анализ результатов на основе AWR-отчётов;
  • Разработана форма отчётности по нагрузочному тестированию;
  • После формирования отдела по проведению нагрузочного тестирования обучил сотрудников и передал им методику.
Магнитогорский технологический колледж им. В.П. Омельченко
Магнитогорск
Программист
Май 2011 — Сентябрь 2011 (5 месяцев)

Совмещал несколько обязанностей. 

Как программист - выполнил с нуля разработку и верстку сайта колледжа. После  занимался его поддержкой и обновлением.

Как преподаватель - вёл курс обучения 3D-моделированию и визуализации в 3DS Max.

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

Высшее образование
Магнитогорский государственный технический университет им. Г.И. Носова
Магнитогорск
Факультет: Автоматики и вычислительной техники
Сентябрь 2006—Июль 2011 (4 года и 10 месяцев)
Программное обеспечение вычислительной техники и автоматизированных систем