Специалисты

Описание

Краткая информация:
QA-инженер с более чем 3 летним опытом работы в области тестирования. Обладает высоким уровнем знаний в функциональном и нефункциональном тестировании, а также в тестировании API и автотестировании.

Навыки и компетенции:
- Виды тестирования: функциональное, нефункциональное, регрессионное, интеграционное
- Методологии разработки ПО: Agile (Scrum)
- Уровни тестирования: Integration, System, Acceptance
- Подготовка тестовой документации: чек-листы, тест-кейсы, баг-репорты, тест-планы, тест-стратегии, матрицы покрытия
- Ручное тестирование: DevTools, Postman, Swagger, снижатели (Fiddler)
- Автотестирование на Java с использованием Selenide
- API-тестирование с RestAssured и Allure Rest Assured
- Опыт работы с CI/CD: GitLab CI/CD
- Базы данных: SQL (MS SQL, MySQL, PostgreSQL), NoSQL (MongoDB)
- Основы SQL: SELECT, JOIN, GROUP BY, INSERT, UPDATE, DELETE
- Soft Skills: коммуникация и работа в команде, аналитическое мышление, гибкость в выборе подходов
- Другое: опыт в менторстве, онбординге

Образование:
Высшее Югорский государственный университет, Ханты-Мансийск Институт менеджмента и экономики, Экономика, 2021

Опыт
Проект

ГИС проект

Описание

О проекте: Разработка ГИС в области биоинформатики и генетики с большим объемом хранимой (десятки ПБ) и передаваемой информации (ТБ). В проекте реализуются около 10 подсистем с интеграцией между собой и внешними ГИС. Роль: AQA/QA-инженер ● Работа по подготовке тестовых данных ● Тестирование API при помощи Swagger, Postman (создание коллекций, работа с готовыми коллекциями, работа с переменными) ● Анализ требований по разрабатываемой системе ● Создание и актуализация тестовой документации: создание тест-кейсов, тест-планов, отчетов по тестированию, баг-репортов ● Подготовка тестовых данных ● Взаимодействие с командой – разработчиками, тестировщиками, дизайнерами, аналитиками. Участие в командных мероприятиях (grooming, daily, retro) ● Проведение ручного функционального тестирования нового функционала согласно требованиям ● Проведение регрессионного тестирования по функционалу приложения ● Тестирование систем с БД ● Локализация найденных ошибок при помощи инструментов разработчика (DevTools) ● Создание отчетов по результатам тестирования ● Обнаружение, локализация и документирование ошибок в баг-трекере (Jira, Confluence) ● Проверка исправления найденных ранее ошибок ● Разработка UI автотестов (Selenide) ● Разработка API тестов (RestAssured) ● Настройка и работа с отчетами Allure ● Разработка и оптимизация тестовых фреймворков (Page Object, Page Elements) Достижения: ● Написал большой объем тестов, обеспечив тестовое покрытие всего готового на проекте функционала. ● Поддержка актуальности тестовой документации на регулярной основе. ● Актуализировал устаревшую тестовую документацию.

Технологии

Java, Selenide, RestAssured, Allure, Page Object, Page Elements, Swagger, Postman, TestIT, JSON, Jira, Confluence, PostgreSQL, DevTools, Kibana, Grafana, Gitlab

Длительность

Май 2025 - Сентябрь 2025 месяцев

Проект

российского онлайн-магазина электроники

Описание

О проекте: Разработка и тестирование проекта – российского онлайн-магазина электроники. Занимался тестированием профиля пользователя и процесса оплаты товаров (70% бек, 30% фронт, микросервисная архитектура). Роль: AQA/QA-инженер Обязанности: ● Работа по подготовке тестовых данных ● Тестирование API при помощи Swagger, Postman (создание коллекций, работа с готовыми коллекциями, работа с переменными). 70% времени тестировал API ● Работа с токенами авторизации (Bearer token, OAuth) ● Работа с базами данных на уровне базовых запросов - select, group by, order by, join таблиц, работа с агрегатными функциями (DBeaver, PostgreSQL, MySQL) ● Работа с логами приложения (Sentry) ● Работа с брокером сообщений Kafka: проверка топиков, убеждение, что запрос приходит и сохраняется в нужный топик и json приходит согласно ожидаемому результату) ● Проверка соответствия макетов пользовательскому интерфейсу (Figma) ● Проведение ручного функционального тестирования нового функционала согласно требованиям ● Проведение регрессионного тестирования по функционалу приложения ● Практический опыт в тестировании систем с БД ● Локализация найденных ошибок при помощи инструментов разработчика (DevTools) ● Создание отчетов по результатам тестирования ● Обнаружение, локализация и документирование ошибок в баг-трекере (Jira, Confluence) ● Проверка исправления найденных ранее ошибок ● Высокий уровень понимания архитектуры REST ● Знание протокола HTTP/HTTPS ● Работа с Linux ● Работа с Charles (подмена запросов, throttling) ● Анализ требований по разрабатываемой системе ● Написание и актуализация автотестов на Java (Selenide, TestNG, Rest Assured) с использованием инструментов CI/CD (GitLab) ● Ведение отчетности (Allure) ● Создание и актуализация тестовой документации: создание тест-кейсов, тест-планов, отчетов по тестированию, баг-репортов ● Подготовка тестовых данных ● Опыт работы с форматом обмена данных JSON ● Понимание микросервисной и монолитной архитектуры ● Взаимодействие с командой – разработчиками, тестировщиками, дизайнерами, аналитиками. Участие в командных мероприятиях (grooming, daily, retro) ● Онбординг новых сотрудников Достижения: ● Написал большой объем тестов, обеспечив тестовое покрытие всего готового на проекте функционала. ● Поддержка актуальности тестовой документации на регулярной основе. ● С нуля создал коллекции в Postman.

Технологии

Swagger, Postman, DBeaver, Sentry, TestRail, Jira, Confluence, PostgreSQL, Kafka, TestRail, Java, Selenide, TestNG, Rest Assured, Allure, DevTools, Linux (bash), Charles

Длительность

Апрель 2023 - Май 2025 месяцев

Проект

B2B проект

Описание

О проекте: Занимался тестированием личного кабинета B2B-клиента (65% бек, 35% фронт, микросервисная архитектура) Роль: QA-инженер Обязанности: ● Анализ требований по разрабатываемой системе ● Знакомство с требованиями ● Создание и актуализация тестовой документации: создание тест-кейсов, тест-планов, отчетов по тестированию, баг-репортов ● Подготовка тестовых данных ● Тестирование требований ● Применение техник тест-дизайна и проектирование тест-кейсов ● Работа по подготовке тестовых данных ● Работа с токенами авторизации (Bearer token, OAuth) ● Проверка соответствия макетов пользовательскому интерфейсу (Figma) ● Проведение ручного функционального тестирования нового функционала согласно требованиям ● Проведение регрессионного тестирования по функционалу приложения ● Тестирование API при помощи Swagger, Postman (создание коллекций, работа с готовыми коллекциями, работа с переменными) (70% времени тестировал API) ● Работа с базами данных на уровне базовых запросов select, group by, order by, join таблиц. Работа с агрегатными функциями (DBeaver, PostgreSQL,MySQL) ● Практический опыт в тестировании систем с БД ● Локализация найденных ошибок при помощи инструментов разработчика (DevTools) ● Обнаружение, локализация и документирование ошибок в баг-трекере (Jira, Confluence) ● Работа с логами приложения (Sentry) ● Работа с брокером сообщений Kafka: проверял топики, убеждался, что запрос приходит и сохраняется в нужный топик и json приходит согласно ожидаемому результату ● Проверка исправления найденных ранее ошибок ● Оценка трудозатрат ● Создание отчетов по результатам тестирования ● Взаимодействие с командой – разработчиками, тестировщиками, дизайнерами, аналитиками. Участие в командных мероприятиях (grooming, daily, retro) ● Онбординг новых сотрудников Достижения: ● Написал большой объем тестов, достигнув полного покрытия функционала тестами. ● Актуализировал устаревшую тестовую документацию.

Технологии

Swagger, Postman, DBeaver,Sentry, TestRail, Jira, Confluence, PostgreSQL, Kafka, TestRail, DevTools, Linux(bash).

Длительность

Январь 2022 - Март 2023 месяца