АЖ
Андрей Ж.
Мужчина, 25 лет
Россия, Москва, UTC+3
Ставка
3 740,26 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA авто
Грейд
Навыки
Отрасли
Главное о специалисте
Full Stack QA (Senior) с 4 годами коммерческого опыта в тестировании программного обеспечения с фокусом на автоматизацию. Обладаю глубокими знаниями в Java, JavaScript (Node.js), Playwright, Selenium WebDriver, а также имею опыт работы с различными СУБД (PostgreSQL, Oracle, Firebird). Имею опыт работы в финансовом секторе с микросервисной архитектурой и расчетными системами. Выполнял роль технического лидера в QA-команде, включая менторинг и код-ревью. Проактивно участвую в улучшении процессов разработки и тестирования.
Проекты
(4 года 2 месяца)
Т-Банк
Роль
QA Engineer (Senior)
Обязанности
Проект: Разработка и поддержка высоконагруженных финансовых сервисов, включая расчетные системы на микросервисной архитектуре для крупного российского банка.
Обязанности:
● Выступал в роли ключевого QA на проекте, контролировал качество на всех этапах жизненного цикла ПО
● Участвовал в проработке архитектурных решений на ранних этапах разработки
● Проводил онбординг и менторство новых сотрудников
● Координировал работу QA инженеров
● Проводил код-ревью автотестов
● Составлял индивидуальные планы развития (ИПР) и ставил квартальные задачи для QA-специалистов
● Мониторил и анализировал метрики качества, проводил ежемесячный аудит, используя в том числе Grafana для визуализации данных
● Разрабатывал стратегию тестирования и контролировал её соблюдение
● Разрабатывал и поддерживал автотесты для Frontend (Node.js, Playwright, Allure TestOps) и Backend (Java, Spring, TestNG, Hamcrest, Allure TestOps) с использованием промышленных практик, а также применял WireMock для мокирования внешних сервисов и Testcontainers для управления тестовыми зависимостями в Docker-контейнерах
● Выполнял функциональное и регрессионное тестирование мобильных приложений (iOS и Android) с использованием Charles, Fiddler и Proxyman для анализа и модификации сетевого трафика
● Разрабатывал автотесты на Swift для iOS-приложений и Kotlin для Android-приложений, применяя принципы ООП
● Использовал DevTools для отладки и оптимизации веб-приложений
● Тестировал микросервисную архитектуру, включая синхронные (REST, gRPC) и асинхронные вызовы (Apache Kafka, ActiveMQ, IBM MQ) между сервисами
● Работал с Postman и Insomnia для тестирования и документирования REST API
● Постоянно работал с JSON при тестировании REST API и целенаправленно писал тесты для обмена данными в XML, включая валидацию по XSD-схемам
● Применял различные техники тест-дизайна для эффективного покрытия функционала
● Использовал Kibana (как часть ELK стека) для анализа логов и мониторинга производительности систем
● Формировал регрессионный набор тестов и настраивал расписание их запусков
● Интегрировал автотесты в CI/CD-пайплайн (GitLab CI)
● Разрабатывал простые сценарии CI/CD в GitLab CI
● Создавал framework для автоматизированного тестирования взаимодействия микросервисов через Apache Kafka
● Писал тесты для проверки топиков Apache Kafka, обработки сообщений консюмерами и Edge Cases
● Настраивал и мониторил Apache Kafka
● Тестировал операции записи, чтения, обновления кэша и стратегии вытеснения данных
● Настраивал и мониторил Redis
● Разрабатывал и оптимизировал сложные SQL-запросы для тестирования данных в PostgreSQL, Oracle и Firebird
● Настраивал и мониторил PostgreSQL, Oracle и Firebird
● Анализировал логи, читал код, воспроизводил проблемные ситуации на тестовых окружениях
● Информировал команду о проблемах и оперативно их решал
● Определял состав релизов и организовывал релизное тестирование
● Выполнял обязанности SRE, обеспечивал SLA/SLO критичных систем, включая разработку и выполнение сценариев нагрузочного тестирования для проверки производительности и стабильности
● Локализовывал сбои и координировал устранение проблем
● Проводил ретроспективный анализ инцидентов
● Тестировал требования, выполнял исследовательское и интеграционное тестирование расчетных систем (индексных, рисковых и бухгалтерских)
● Документировал особенности работы сервисов
● Создавал тест-кейсы и чек-листы для обеспечения покрытия функционала при отсутствии детальных сценариев
● Проводил демонстрации функционала Заказчикам
● Разрабатывал тесты для обмена данными между микросервисами в формате XML, обеспечивая валидацию данных по XSD схемам
● Выполнял парсинг и валидацию XML с использованием библиотек
● Работал с Docker для создания изолированных сред тестирования, а также взаимодействовал с Kubernetes для развертывания и управления тестовыми стендами
● Применял знания финансовых рынков для улучшения качества тестирования финансовых продуктов
Стек специалиста на проекте
Grafana, Gitlab CI, Allure TestOps, Postman, HTTP, DevTools, XSD, XML, Java, Git, Kibana, Oracle, TestNG, SoapUI, Swagger, Cucumber, Redis, Fiddler, JMS, gRPC, FireBird, Charles, WireMock, Proxyman, Hamcrest, IBM MQ, Playwright, SQL, Docker, Kotlin, Swift, Insomnia, TestContainers, ActiveMQ, JavaScript, Node.js, Spring, PostgreSQL, Kubernetes, Объектно-ориентированное программирование (ООП), Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2021 - По настоящее время
(4 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Tinkoff QA Automation, Tinkoff Bank 2021 г.
Образование
Высшее
Учебное заведение
Московский государственный технический университет радиотехники, электроники и автоматики (МИРЭА), Москва
Специальность
Специалист, Вычислительные машины, комплексы, системы и сети
Завершение учебы
2023 г.