Перейти к содержимому

Анастасия Игнатович

Тестировщик, QA Engineer

Middle Вьетнам, Россия
3 г. 1 мес. опыта 39 навыка

О себе

Я - QA Engineer с опытом в сфере обеспечения качества высоконагруженных мобильных продуктов и веб-сервисов. Обладаю сильной инженерной экспертизой в локализации дефектов на стыке клиент-серверной части, глубоко понимаю логику взаимодействия микросервисов и умею эффективно работать с логами и сетевым трафиком, мне важно не просто зафиксировать дефект, а «посмотреть под капот» системы, локализовать первопричину, чтобы передать разработчикам максимально полную информацию. Моя главная мотивация — участвовать в создании стабильных и удобных сервисов для пользователей, а также непрерывно развивать свои компетенции в сфере тестирования сложных систем. Я способна быстро выстраивать причинно-следственные связи, оперативно переключаться между задачами разного приоритета без потери фокуса и качества. Умею работать в динамичном темпе Agile/Scrum спринтов, глубоко ценю свое и чужое время, поэтому всегда строго контролирую дедлайны по своим задачам.

Опыт работы

ASOS

10.2024 — 06.2026 1 г. 8 мес.

QA Engineer, Mobile QA (Mobile + Web)

Middle Удалённо

На проекте выполняла комплексное ручное тестирование высоконагруженного B2C Web-приложения (Desktop/Mobile Web) и нативного мобильного приложения для e-commerce ритейла в сфере моды, агрегирующее продажи одежды, обуви и аксессуаров для B2C-рынка через омниканальную платформу (Web + Mobile). Выполняла ручное функциональное, интеграционное, системное и End-to-End тестирование веб-версии платформы и мобильного приложения. Обеспечивала высокое качество UI/UX, кросс-браузерное (Chrome, Safari, Firefox, Edge) и кросс-платформенное тестирование интерфейсов с валидацией адаптивности, жестов и специфических мобильных прерываний. Плотно работала в связке с командой автоматизации тестирования. Полностью отвечала за разбор отчетов, анализ результатов прогонов (Nightly Builds / Regression Runs) в Allure TestOps и локализацию упавших тестов. Отделяла инфраструктурные «мигающие» (flaky) тесты от реальных дефектов бэкенда и фронтенда. Имею навыки работы с протоколами HTTP/HTTPS, знание принципов обмена данными в клиент-серверной архитектуре, а также основные HTTP-методы и коды ответов. Проводила глубокое тестирование REST API на стыке микросервисов. Выполняла валидацию JSON-структур, response body, статус-кодов и headers в Swagger и Postman. Писала тестовые скрипты (Postman Test Scripts) для автоматизации проверок контрактов и генерации динамических данных. Тестировала асинхронное взаимодействие сервисов через Apache Kafka. Контролировала отправку, валидность структуры и успешную доставку сообщений (событий) в топиках при операциях с корзиной и оформлением заказов. Работала в контейнеризированной среде: использовала базовые команды Docker и Kubernetes (Lens/Kube-панели) для проверки статуса подов, перезапуска сервисов и изоляции серверных дефектов. Подключалась к серверам по протоколу SSH для работы с файловой системой и ручного сбора логов. Активно использовала Kibana для мониторинга системных логов, локализации ошибок на бэкенде и выявления скрытых 500-х дефектов. Через Chrome DevTools выполняла глубокий аудит фронтенда: валидация DOM-дерева, проверка CSS-стилей по макетам Figma, инспекция сетевых запросов во вкладке Network (проверка Request/Response Payload, выявление причин задержек). Работала с вкладкой Application для тестирования и подмены данных в Cookies, localStorage и sessionStorage (включая работу с сессиями пользователей и авторизационными Access/Refresh токенами). Тестировала наше мобильное приложение на реальных устройствах и эмуляторах — функционал, вёрстку, жесты, адаптивность под разные экраны и версии ОС. В Android Studio запускала эмуляторы на разных моделях и версиях Android, эмулировала условия использования, проверяла вёрстку через Layout Inspector. В Xcode работала реже, с симуляторами iOS на разных моделях iPhone и версиях системы, проверяла вёрстку через Debug View Hierarchy, смотря отступы, наложения элементов. Работала с логами через Logcat и Console, ловила краши и прикладывала stack trace к баг-репортам. Снимала логи с реальных iOS-устройств через iMazing. Работала с пушами и т.д. Получала тестовые сборки через TestFlight, на Android через apk, отслеживала обновления и отправляла crash-репорты. Тестировала на реальных устройствах через BrowserStack - жесты, ориентация экрана, биометрия, геозависимый функционал. В Charles Proxy я выполняла перехват, дешифрование (SSL Proxying) и валидацию клиент-серверного трафика мобильных приложений, проверяя корректность отправки параметров REST API запросов, заголовков авторизации и структуры JSON-ответов. Также я использовала инструменты сниффера для симуляции негативных условий сети (Throttling), подмены ответов сервера (Breakpoints/Map Local). В Jenkins управляла параметризованными сборками (через параметр Build with Parameters) для автоматической компиляции и дистрибуции тестовых версий мобильных приложений в TestFlight. Работала с базами данных, выполняя базовые SQL-запросы с помощью PostgreSQL, DBeaver. Разрабатывала и актуализировала чек-листы и тест-кейсы в Test IT, формировала тестовые комплекты (секции) под регресс. Оформляла баг-репорты в Jira и сопровождала их жизненный цикл до полного закрытия. Вела базу знаний, шаблоны и стандарты тестирования в Confluence.

Мегафон

05.2023 — 10.2024 1 г. 5 мес.

Тестировщик / QA Engineer

Middle Удалённо

Выполняла ручное тестирование мобильной и desktop версий веб-приложения, осуществляла функциональное тестирование (интеграционное, системное), нефункциональное тестирование (Кроссбраузерное/Кроссплатформенное, UI/UX), smoke, sanity, регресс). Так же проверяла бэкенд и автоматизацию API через Run collection и скрипты в Postman. Проверяла позитивные и негативные сценарии API через Postman. Использовала автоматические проверки API для функциональности. Тестировала REST API через Postman и Swagger: работала с токенами авторизации (Bearer, access/refresh), переменными окружений, коллекциями, использовала базовые pre-request и test scripts. Анализировала историю прогонов в Allure TestOps, чтобы отследить динамику падений автотестов. Анализировала структуру JSON-ответов REST API. Проверяла корректность отображения интерфейса на различных разрешениях экранов в DevTools. Запуск/пересборка пайпланов в GitLab с помощью интеграции Jira. Искала конкретный Trace ID запроса в Grafana. Тестировала отправку пуш уведомлений, в Kafka смотрела структуру сообщения и получателей пуша. Смотрела логи контейнеров через Docker, когда нужно было разобраться, почему сервис не стартует или падает на тестовом стенде. Понимаю принципы работы Kubernetes: статусы сервисов, логи подов, переменные окружения. Работала через командную строку, использовала SSH. Проводила ручное тестирование мобильных приложений на iOS и Android - реальные устройства, эмуляторы, разные версии систем и разрешения экранов. Запускала Android - эмуляторы в Android Studio, проверяла адаптивность вёрстки и слои интерфейса через Layout Inspector. Выполняла поиск тестовых данных с помощью SELECT-запросов в PostgreSQL.

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

Образование

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

— 2024

Техносферная безопасность

Бакалавр

Навыки

Функциональное тестирование Интеграционное тестирование Системное тестирование Регрессионное тестирование Smoke-тестирование REST API Postman Swagger SQL Charles Proxy Chrome DevTools Kibana Android Studio Xcode Atlassian Jira Atlassian Confluence TestIT Gitlab Kubernetes Agile Scrum Docker BrowserStack Ручное тестирование DBeaver TestFlight Logcat iMazing Apache Kafka Jenkins Figma HTTP/HTTPS JSON Grafana Git SSH Perfect Pixel UI PostgreSQL

Языки

Русский Родной
Английский A2 — Элементарный
Немецкий A2 — Элементарный

Личные данные

Гражданство Россия
Ссылка скопирована