Обо мне

Специализация и профессиональные навыки:
Автоматическое и нагрузочное тестирование в Yandex-tank (генераторы для Яндекс-танка на Perl), JMeter, HP LoadRunner, Rational Robot, QTP, CppUnitTest в Microsoft Visual C++ 8, создание инсталляторов в InstallShield. Навыки использования Microsoft SQL Server, PostgreSQL, Sybase SQL Anywhere, Oracle, DB2, работа в среде Unix (FreeBSD, Linux, SunOS, HP-UX). Версионный контроль GIT, CVS, SVN, VSS, багтрекинг Jira, Redmine, Rational Clear Quest. Технический и разговорный английский (уровень intermediate).

Профессиональные цели:
Практическое применение имеющихся знаний, дальнейший профессиональный рост, самосовершенствование.

Награды, сертификаты, портфолио, проекты:
C, C++ (cертификаты Tekmetricks transcript id=107226, transcript id=107226),
сертификаты “Mercury QTP Basic”,“Mercury QTP Advanced” (учебный центра Luxoft),
сертификат “Администрирование баз данных в Microsoft SQL Server 2000” ("Учебный центр" ОАО "Газпром")

Опыт работы
Декабрь 2009 — по настоящее время (9 лет и 5 месяцев)
Инженер по обеспечению качества
Москва
Обязанности и достижения
Обязанности: - Нагрузочное тестирование Нагрузочное тестирование в проектах GDCR (интернет-банк, WebSphere + Oracle) для Альфа-Банка, CMA для HomeCredit банка (контакт менеджмент, IIS+ASP .Net+Oracle), BI для Альфа-Банка (оптимизация ETL-запросов и отчётов/миграций в Oracle, MS SQL, DB2 и отчётов MicroStrategy). Анализ PL/SQL-процедуры генерации клиентов, подготовка датапулов SQL-запросами к БД Oracle, анализ Java-кода эмулятора, разработка приложения для генерация ответов эмулятора (С++). Запись, отладка, доработка нагрузочных скриптов в LoadRunner, проведение нагрузочного тестирования, анализ результатов и подготовка отчётов, поиск узких мест, оптимизация.
Ноябрь 2007 — Декабрь 2009 (2 года и 2 месяца)
Ведущий тест-инженер в группе ядра и системной интеграции.
Москва
Обязанности и достижения
Разработка терминала и клиентской библиотеки для автоматического и ручного тестирования Simple Text API сервиса SecurOS на основе Qt4 и MS Visual C++ 8 (работа через сокет, авторизация, посылка команд с заданным интервалом, свой скриптовый язык с ожиданием и анализом ответов с использованием регулярных выражений, сохранение сценариев в xml, логирование), разработка shell-скриптов для автотестов в CYGWIN. Создание тестовой обвязки для тестирования ядра SecurOS с использованием CppUnitTest, написание многопоточного эмулятора клиента и сервера (MS Visual C++ 7) для тестирования приёма/передачи сообщений/файлов, рекконектов, подсчёт CRC, md5-хэшей, тестовая обвязка для классов работы с БД (MS SQL, PostgreSQL, Access), тест для классов работы с объектами, создание класса таймера для замера времени выполнения операций и записи результатов, тесты для сравнение производительности работы с БД, логгирование через log4cxx, парсинг XML с конфигурацией тестов через xercesc. Создание утилит для проверки целостности дистрибьютива – контроля версий и списка файлов. Visual Build Professional проекты для компиляции и запуска тестов, компиляции и сборки модулей Webview и POS (компиляция Java и Visual C++ проектов, подписывание ActiveX компонентов, паковка в MSI-инсталлятор). Разработка мультиязычных MSI-инсталляторов в InstallShield 2009 Premier для группы приложений SecurOS веток 4.32, 4.33-5.0, 5.1, 5.2, 5.3: SecurOS, Video Inspector Xpress/Professional и различных апдейтов с установкой дополнительных модулей к ним (миграция проекта из InnoSetup, апгрейд с предыдущих версий, Active Directory deploy, установка драйверов устройств, внедрённые MSI, автоматическая миграция на следующую версию PostgreSQL), инсталляторы POS, WebView (создание БД, установка JRE, Apache Tomcat, запуск сервиса). Разработка DTD-правил для XML-файлов профайлов кодеков. Версионный контроль CVS, SVN, багтреккинг в Jira.
Август 2004 — Сентябрь 2007 (3 года и 2 месяца)
ООО “Люксофт”
Старший специалист-тестировщик
Омск
Обязанности и достижения
Разработка, поддержка и проведение автоматического и нагрузочного тестирования приложений с помощью IBM Rational Robot, Apache Jmeter, проведение тренингов и консультаций по автоматическому и нагрузочному тестированию. Разработка анализатора логов вебсервера, разработка универсального генератора датапулов и утилит для работы с датапулами (С++). Тестирование программного обеспечения, работа над проектами для Boeing (проекты Encyc и Caise – Боинг энциклопедия и система учёта и дистрибьюции чертежей), Thomson Leading (издательские системы, проект Gale – трансформация документов doc/xml/html). Работа с удалёнными терминалами через MS Terminal Service, Remote Admin, PuTTY (SunOS). Версионный контроль документов Tortoise SVN, Visual Source Safe и Rational Clear Case 2002. Поиск новых и проверка исправления найденный дефектов ПО, учёт дефектов в Rational Clear Quest 2002. Разработка просмотрщика тестовых данных для eim-фидов на PHP (проект Caise), разработка тестовых данных на xml в Altova XML Spy 2004 для проекта Gale, создание запросов в PL/SQL Developer 6.0 для целей тестирования и подготовки датапулов (Oracle 9.2).
Ноябрь 2001 — Март 2004 (2 года и 5 месяцев)
Омский филиал ООО "Межрегионгаз"
Инженер-программист I-категории
Омск
Обязанности и достижения
Администрировал домен NT (30 рабочих станций, 2 сервера NT4, 1 сервер W2K), Microsoft Exchange Server 5.0, Sybase SQL Anywhere 5.5, Microsoft SQL Server 2000, настройка прокси сервера и файервола, поддерживал корпоративные бухгалтерские системы "Барс", "ОКО", 1С Предприятие 7.7 (Бухгалтерия, Зарплата и кадры), системы Консультант-Плюс, охранную систему "Комплекс 2000". Разработал программу экспорта списков зарплаты из системы "Барс" в "Газпромбанк" для зачисления на магнитные карточки. Осуществлял удаленное администрирование системы с помощью Remote Admin Server. Консультировал пользователей по работе в офисных приложениях.
Ноябрь 1999 — Август 2001 (1 год и 10 месяцев)
ООО "Санг-О"
программист
Омск
Обязанности и достижения
Осуществлял администрирование ЛВС на основе домена Windows NT (рабочие станции на основе WinNT 4.0 и Win95), администрирование консолидированной БД (Sybase SQL Anywhere 5.5, обмен с удаленной системой через протоколы SMTP/POP). Администрирование интранет-интернет HTTP, FTP, NNTP, SMTP, POP3, proxy-сервера на основе Eserv. Разработка и поддержка локального web-сервера, формирующего html-отчеты из БД (через PHP+ODBC). Создание SQL-запросов поддержки принятия решений. Поддержка складской программы, создание форм счетов, отчетов. Поддержка систем Консультант-Плюс и Банк-Клиент. Обучение пользователей. Программирование мини АТС.
Февраль 1997 — Ноябрь 1999 (2 года и 10 месяцев)
Городской Центр Жилищных Субсидий
Ведущий специалист/программист
Москва
Обязанности и достижения
Разработал программу для расчета жилищных субсидий и учета обращений граждан (Microsoft Visual C++ 5.0), занимался ее поддержкой и доработкой. Создал локальную сеть и осуществлял ее администрирование. Работал с офисным и сетевым программным обеспечением, с электронной почтой.
Высшее образование
Январь 1991 — Январь 1996
Радиотехнический
Омск
Специализация и достижения
Специальность "Радиотехника"