Никита Погоженко (grond777), 27 лет, Россия, МоскваНикита Погоженко (grond777), 27 лет, Россия, Москва

Никита Погоженко

QA FullStack Automation Engineer, 3+ лет опыта в тестировании web-сервисовИнженер по автоматизации тестированияСтарший (Senior)
От 310 000 ₽Не ищу работу

Контакты

Войти
Возраст: 27 лет
Опыт работы: 3 года и 3 месяца
Регистрация: 28.04.2023
Последний визит: 1 неделю назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

QA FullStack Automation Engineer, 3+ лет опыта в тестировании web-сервисов (Frontend, Backend, SQL). Стек: Java, JUnit 5, Gradle/Maven.

Навыки

Git
Python
SQL
Charles
Postman
Тестирование API
Ручное тестирование
Функциональное тестирование
Jira
Разработка тест-кейсов

Опыт работы

  • Создаём решения для цифровизации банков
    От 1000 до 5000 сотрудников
    Инженер по автоматизации тестирования (Старший)Ведущий инженер-тестировщик
    Январь 2024 — По настоящее время (1 год и 3 месяца)

    Проект: Международное МФО. Сервис для проведения международных платежей и кредитования
    - Микросервисная архитектура
    - Java, JUnit 5, Gradle, REST Api, Kafka, PostgreSQL

    Задачи на проекте:
    -Работа на международном проекте с большим количеством интеграций (12+)
    -Анализ и тестирование требований по созданию нового функционала и доработке существующего (применение shift left testing)
    -Автоматизация тестирования: Java, JUnit 5, Gradle, Rest-Assured. Покрытие backend'а API автотестами и покрытие автоматизацией e2e сценариев.
    -Анализ документации сторонних (партнерских) систем.
    -Написание плана тестирования (TestIT)
    -Проведение тестовых испытаний, фиксация несоответствий.
    -Развертывание и настройка тестируемых приложений на локальной машине или тестовых комплексах с помощью CI/CD (TeamCity, Stash)
    -Создание и поддержка джобов CI/CD.
    -Поиск и анализ критических ошибок на промышленном комплексе.
    -Локализация дефектов, работа с логами (ssh, Kibana)
    -Оформление патчей, вынос на тестовые комплексы, анализ рисков.
    -Взаимодействие с инженерами по сопровождению по вопросам выкатки релизов и выявленных дефектов на проде.
    -Разработка и поддержка автотестов для новых и существующих функциональностей.
    -Автоматизация тестирования и настройка тестовых окружений для ускорения процесса проверки качества.
    -Внедрение и поддержка системы непрерывной интеграции (CI) и непрерывной доставки (CD) для автоматического развертывания и тестирования.
    -Реализация подхода "Quality gates"
    -Проведение интеграционного тестирования с зарубежными платежными системами

    Результат работы:
    Построение и внедрение процесса тестирования и автотестирования с нуля. Оптимизация процесса тестирования, внедрение отчетности Allure и уменьшение времени на ручное тестирование благодаря автоматизации (Было 3 дня, стало 25-30 минут).

    Инструменты на проекте:
    Работа в Scrum команде
    Jira для управления задачами и отслеживания ошибок.
    Confluence для хранения и управления документацией.
    TeamCity для настройки и использования системы непрерывной интеграции (CI), а также для автоматизации процесса развертывания и тестирования.
    Postman для тестирования API и интеграции с внешними сервисами.
    Rest-Assured для автоматизации тестирования API
    Selenide для автоматизации функционального тестирования веб-страниц.
    Allure для генерации отчетов тестранов.
    Kibana для анализа логов.

  • TrevelGuru
    Инженер по автоматизации тестирования (Средний)Automation QA engineer
    Декабрь 2021 — Ноябрь 2023 (2 года)

    Проект: iOS/WEB приложение и по поиску туров с наставником
    - Монолитная архитектура
    - Java, Postman, REST Api, PostgreSQL

    Задачи на проекте:
    - Участие в тестировании WEB и iOS-приложения по поиску туров с наставником.
    - Написание тест-кейсов и составление другой тестовой документации.
    - Выполнение тест-кейсов, составление отчетов о найденных ошибках.
    - Взаимодействие с разработчиками для уточнения требований и исправления ошибок.
    - Проверка функциональности, интерфейса пользователя и удобства использования приложения.
    - Тестирование интеграции с другими сервисами, такими как платежные системы и системы бронирования.
    - Регрессионное тестирование для обеспечения стабильности приложения после внесения изменений.
    - Разработка и поддержка автотестов с использованием соответствующих инструментов.
    - Проведение нагрузочного тестирования для оценки производительности приложения под высокой нагрузкой.
    - Анализ логов и трейсингов для выявления причин возникновения ошибок и сбоев.
    - Внедрение и поддержка системы непрерывной интеграции (CI) для автоматического запуска тестов.

    Результат работы:

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

    Инструменты на проекте:

    Работа в Scrum команде
    Xcode для симуляции и чтения логов.
    Jira для управления задачами и отслеживания ошибок.
    Charles Proxy для изменения запросов и ответов, симуляции различных условий сети.
    Jenkins для настройки и использования системы непрерывной интеграции (CI).
    TestFlight для дистрибуции тестовых сборок и получения обратной связи от тестировщиков и пользователей.
    Postman для тестирования API и интеграции с внешними сервисами.

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

  • АлтГУ

    Алтайский государственный университет
    Барнаул703 выпускника
    Математический
    Сентябрь 2019 — Август 2021 (1 год и 11 месяцев)

    Информационные технологии в природопользовании (Магистр)

    Математический
    Сентябрь 2015 — Август 2019 (3 года и 11 месяцев)

    Фундаментальная информатика и информационные технологии