Обязанности и достижения:
Инженер-тестировщик
QA Engineer (Web, Mobile, Backend)
Компания: Т-Банк (онлайн-банк и мобильное приложение iOS/Android)
Период: с февраля 2022 года по текущее
Профессиональный опыт:
- Участие в тестировании сложного финансового продукта с более 1 000 000 активных
пользователей ежемесячно.
- Работа в Agile/Scrum команде из 3 QA-инженеров с двухнедельными спринтами, активное
участие в планировании и ретроспективах.
- Анализ требований (функциональных и нефункциональных), выявление неясностей и
потенциальных рисков на ранних этапах.
- Разработка, актуализация и поддержка тестовой документации: чек-листов, подробных
тест-кейсов для функционального, регрессионного и смоук тестирования.
- Организация и выполнение регрессионного тестирования для обеспечения стабильности
продукта после релизов.
- Проведение смоук-тестирования для быстрой проверки критичных функций при каждом
билде.
- Функциональное тестирование пользовательского интерфейса (UI) и UX-анализ для повышения удобства использования приложения.
- Тестирование REST API с использованием Postman и Swagger, проверка корректности
запросов/ответов и сценариев интеграции.
- Работа с базами данных: написание сложных SQL-запросов (SELECT, JOIN) для проверки
данных и валидации бизнес-логики через DBeaver.
- Мониторинг логов и метрик с помощью Kibana и Grafana для выявления аномалий и ошибок в
продакшене.
- Использование инструментов отладки и анализа трафика: Charles Proxy, Fiddler, Chrome
DevTools для диагностики багов на клиентской стороне.
- Взаимодействие с командой разработчиков, аналитиков и продуктовых менеджеров через Jira
(управление багами и задачами) и Confluence (ведение документации).
- Контроль качества UI через PixelPerfect и проверка макетов в Figma для соответствия дизайну.
- Поддержка процессов автоматизации тестирования: написание понятных тест-кейсов с
комментариями для последующего автоматического покрытия.
Ключевые навыки:
- Тестирование: функциональное, регрессионное, смоук, UI/UX, API, нагрузочное.
- Инструменты: Jira, TestIT (Bug Tracking), Confluence, Postman, Swagger, DBeaver, SQL (SELECT,
JOIN, DELETE), Kafka, Kibana, Grafana, Charles Proxy, Fiddler, Chrome DevTools, Android Studio,
Xcode, JMeter.
- Методологии: Agile, Scrum, Kanban
- Документация: написание и поддержка тест-кейсов и чек-листов, анализ требований
- Коммуникация: активное участие в планировании спринтов, обсуждение требований и
рисков с командой
Достижения:
- Разработал и систематизировал более 200 детализированных тест-кейсов и чек-листов для
регрессионного и смоук тестирования, что позволило сократить время обучения новых
сотрудников на 30%.
- Внедрил стандарты оформления тестовой документации с комментариями для облегчения
последующей автоматизации.
- Повысил качество релизов за счет своевременного выявления критичных багов на ранних
этапах тестирования.
- Активно участвовал в улучшении процессов QA внутри команды, предлагая оптимизации в
планировании спринтов и коммуникации между отделами.