О себе
Общий стаж работы в сфере тестирования ПО и автоматизации - 10 лет. Web: провожу функциональное, регрессионное тестирование. Работаю с Chrome DevTools (Network, Console, Application). Анализирую логи сервера (Kibana) для поиска причин UI-ошибок. API : тестирую REST API (Postman/Hoppscotch /Swagger). Проверяю статус-коды, структуру JSON, валидацию полей и логику работы endpoints отдельно от UI. Технологические процессы: составляю тестовую документацию (чек-листы, тест-кейсы в TMS). Работаю в контакте с командой разработчиков по методологии Agile. Технический стек: инструменты: Java, Cucumber, Selenium, Postman/Hoppscotch , Swagger, DevTools, SQL, Git, Jira, Confluence. TMS: Test IT / Allure /TestIt/ TestRail, Kubernates (базово) Также имею опыт тестирования встроенного ПО с автоматизацией на языке С++.
Опыт работы
ТОО "KPE (Korona PAY Europe) центр разработки Казахстан"
старший инженер по тестированию ПО
Изучение, анализ и тестирование требований; Участие в оценке трудозатрат и планировании работ по тестированию; Проведение работ по функционально-интеграционному тестированию, регрессионное тестирование; Разработка тест-кейсов; Анализ, локализация, регистрация и проверка исправлений дефектов; Снизил долю нестабильных («флакающих») тестов в два раза: с 10% до 5%.Руководил поддержкой и обновлением автотестов при масштабном редизайне, затронувшем около 30% тестового покрытия. Написание автотестов на языке Java; Написание автоматизированных тестов API с использованием Rest Assured, UI тестов с использование Selenium
- Снизил долю нестабильных («флакающих») тестов в два раза: с 10% до 5%
- Руководил поддержкой и обновлением автотестов при масштабном редизайне, затронувшем около 30% тестового покрытия
ООО "Перфоманс Лаб"
старший инженер по тестированию ПО
Написание автоматических тестов (Java, Selenium, Bitbucket); оптимизация процессов тестирования; взаимодействие с командой разработчиков ПО и аналитиков; проведение мануального функционального тестирования веб-приложений; написание чек-листов и тест-кейсов; документирование найденных дефектов, фиксирование в системе bugtracking-а и контроль исправления; составление рабочей документации; участие в собеседованиях в качестве технического специалиста.
ПАО Сбербанк
ведущий инженер по разработке, обязанности Java-разработчика
Разработка/bugfixing банковский продуктов кредитования. Взаимодействие с QA/аналитиком/разработчиками внутри команды/смежными командами. Стек технологий: Java 11/Spring/Hibernate/Liqiubase/Maven/Jenkins/Bitbucket
SberTech
Главный инженер по разработке, обязанности тестировщик ПО
Написание автоматических тестов (Java, Selenium, Bitbucket); оптимизация процессов тестирования; взаимодействие с командой разработчиков ПО и аналитиков; проведение мануального функционального тестирования веб-приложений; написание чек-листов и тест-кейсов; документирование найденных дефектов, фиксирование в системе bugtracking-а и контроль исправления; участие в составлении рабочей документации.
ООО "Перфоманс Лаб"
старший инженер по тестированию ПО
Написание автоматических тестов (Groovy, git); локализация проблем с последующим документированием; участие в командной разработке инфраструктуры автоматизированного тестирования; взаимодействие с командой разработчиков ПО и тест-дизайнеров; совместное развитие подходов к процессу тестирования и участие в формировании методик автоматического тестирования.
ООО "КардПэй"
специалист по тестированию ПО
Функциональные обязанности: написание автоматических тестов (Java, Selenium/Cucumber, git); оптимизация процессов тестирования; взаимодействие с командой разработчиков ПО и аналитиков; проведение мануального функционального тестирования веб-приложений; написание чек-листов и тест-кейсов; документирование найденных дефектов, фиксирование в системе bugtracking-а и контроль исправления; участие в составлении рабочей документации.
ООО "Ронда Лимитед", ООО "Ронда Софтваре"
инженер-программист отдела тестирования
Функциональные обязанности: написание автоматических тестов по определенным требованиям и спецификациям для различных платформ на языках C/C++; портирование тестов между различными тестовыми фреймворками; работа с системой контроля версий; работа с командой разработчиков ПО; выполнение автоматических тестов и анализ результатов; выполнение мануальных тестов и анализ результатов тестирования; работа с системами bugtracking-а; составление отчетов по результатам тестирования; проведение исследовательского тестирования конкурирующих кросс-продуктов; участие в усовершенствовании процесса тестирования.
ООО "Техкомпания Хуавэй"
инженер, ведущий инженер отдела беспроводных сетей
Функциональные обязанности: проведение комплекса работ по настройке ПО телекоммуникационного оборудования; разработка и оптимизация технических решений; взаимодействие с компаниями-заказчиками на разных уровнях; руководство группой инженерно-технических специалистов со стороны генерального подрядчика; взаимодействие с иностранными разработчиками телекоммуникационного оборудования на английском языке; создание запросов в системах bugtracking-а на английском языке.
Институт автоматики и процессов управления, лаборатория двумерной электроники
старший лаборант
Участие в научно-исследовательской деятельности лаборатории, работа с аппаратным и программным обеспечением лаборатории.
Образование
ДВГУ
— 2006Институт физики и информационных технологий, физико-технический факультет, высшее
Специалист