Николай Мирошниченко

Автоматизация тестировования ПО (Software Testing Automation)

Местоположение

Проживание: Россия, Москва

Возраст и стаж

Стаж: 16 лет и 9 месяцев

Возраст: 42 года

Контактная информация

Мой круг: https://moikrug.ru/nikbox

Профессиональные навыки


Тестирование ПО • Функциональное тестирование • Тестирование сайтов • Разработка тест-кейсов • Автоматизация тестирования • Тестирование на приемлемость для пользователя • Тестирование методом свободного поиска • Selenium • Apache jmeter • Тестирование производительности

Опыт работы


Июнь 2012 —
По наст. время
(7 лет и 1 месяц)

HeadHunter

Инженер по автоматизированному тестированию ПО
Россия, Москва

Обязанности и достижения

java8, testng, http rest api testing, selenium, jmeter
Апрель 2009 —
По наст. время
(10 лет и 3 месяца)

ATS

Ведущий специалист отдела тестирования ПО
Россия, Москва

Обязанности и достижения

Ручное и автоматизированное тестирование web-приложений, управление конфигурацией и изменениями ПО, взаимодействие с заказчиком. Разработал универсальные шаблоны нагрузочных тестов, проводил тестирование производительности и нагрузки, анализировал результаты. Применяемые инструменты: PL/SQL Developer‚ Oracle 9i/10g‚ Tomcat 5.5/6.0‚ Apache JMeter. Тестирование интерфейса пользователя и эргономики веб-приложений. Анализ производительности и нагрузочное тестирование веб-приложений, веб-сервисов
Август 2007 —
Февраль 2009
(1 год и 7 месяцев)

EPAM

Senior Software Tester, Automated Software Testing Engineer
Россия, Москва

Обязанности и достижения

Обязанности: - Ручное и автоматизированное тестирование web- и desktop-приложений. Достижения: - Разрабатывал и выполнял функциональные и нефункциональные тесты. Проверял качество интерфейса пользователя и удобство использования приложений. - Разрабатывал модульные тесты (JUnit) для сервис-ориентированных JEE-приложений. - Принимал участие в анализе производительности хранимых процедур БД Oracle. - Выполнял нагрузочное тестирование web-приложений (JMeter). - Создавал и редактировал стандартизированную тестовую документацию: планы и сценарии тестирования, матрицы трассировки требований, отчеты об ошибках и списки требований заказчика (change request logs). - Разрабатывал пользовательские и системные требования, функциональные спецификации. - Написал руководство пользователя. Применяемые инструменты: PL/SQL Developer, AutoIt, Oracle 9i/10g, Oracle JDeveloper, JUnit, Tomcat 5.5/6.0, Selenium RC, JMeter.
Октябрь 2006 —
Август 2007
(11 месяцев)

EPAM

Инструктор по тестированию ПО
Россия, Москва

Обязанности и достижения

Выполнял следующие функции и задачи: повышение квалификации сотрудников компании, разработка учебных материалов, консультирование по работе с инструментами функционального и нагрузочного тестирования. Разработал учебные курсы по темам: "Learning OS fundamentals (linux overview)", "Mastering TestComplete". Разрабатывал учебные материалы по теме: "Automated testing web-applications with Selenium". Расширил и обновил материалы курсов по темам: "Mastering OS Windows XP/2003", "Mastering SQL". Участвовал в разработке курса "Mastering Subversion". Координировал разработку курсов и рецензировал материалы по темам: "Testing web-applications", "Project planning with MS Project", "Mastering Subversion", "Mastering HTML&JavaScript", "Mastering Oracle 10g", "Learning XML, XSLT, XPATH".
Сентябрь 2002 —
Сентябрь 2006
(4 года и 1 месяц)

Технекон

Инженер по тестированию ПО
Россия, Москва

Обязанности и достижения

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

Высшее образование


Январь 2002 —
Январь 2008

Институт деловой карьеры

Информационных систем и рекламы
Россия, Москва

О себе


Специализация и профессиональные навыки:

Software Testing: writing test plans, test cases, test reports, functional black-box manual testing.

Automated Testing: functional http REST API (with java8) and web testing (with Selenium), performance&load testing (with JMeter). Linux user.

Environment: Intellij IDEA, Linux, Git.

Профессиональные цели: Повышение профессионального уровня в автоматизации тестирования и разработки на стеке Java технологий.

Интересы и увлечения: изучение современных технологий и программных решений.