Алекс П.
Проект: это веб и мобильное приложение для B2B-сегмента, связанная с маркетинговыми кампаниями. Основное назначение – автоматизация работы с клиентскими сегментами, расчет и запуск маркетинговых кампаний, анализ эффективности, а также интеграция с другими системами МТС. Обязанности в команде: 1. Проводил тестирование REST API через Postman: проверка бизнес-критичных эндпоинтов, создание коллекций, валидация JSON, заголовков, статусов ответов. 2. Анализировал Swagger: выявлял несоответствия между документацией и реализацией, синхронизировал описание с разработкой. 3. Использовал Kibana и Kubernetes для локализации дефектов, ускорив диагностику багов в логах микросервисов. 4. Проверял обмен сообщениями в Kafka: анализировал структуру сообщений и корректность интеграций между сервисами. 5. Тестировал DAG'и в Airflow: Проверял корректность запуска DAG-пайплайнов, анализировал логи выполнения задач, отслеживал последовательность шагов и валидировал передаваемые параметры. 6. Выполнял SQL-запросы в DBeaver (PostgreSQL, ClickHouse) для верификации данных и поиска расхождений между API и БД. 7. Проводил UI/UX-тестирование: сверял интерфейс с макетами из Figma, использовал DevTools для анализа верстки, сетевых запросов и cookie. Charles Proxy для использовал для подмены запросов на UI. 8. Участвовал в планировании и уточнении требований с аналитиками, выявлял неучтённые сценарии, участвовал в ретроспективах. 9. Готовил и проводил регрессионное тестирование, писал и актуализировал тест-кейсы в Allure, проводил ревью кейсов коллег. 10. Заводил баги в Jira, выставлял приоритизацию бага, проводил ретесты после исправлений. 11. Работал с окружениями (DEV, IFT, PROD), выполнял деплой сборок через Jenkins, взаимодействовал с DevOps. 12. Проводил приемочное тестирование (UAT) перед релизом. Подготавливал сценарии и тест-кейсы перед заказчиком. 13. Выполнял раннее тестирование документации в Confluence. 14. Участвовал во всех этапах разработки, поддерживал общение между аналитиком разработчиком для выстраивания лучшей коммуникации на проекте. 15. Тестирование мобильного приложения через эмуляторы Android Studio и симуляторы Xcode. Так же реальные устройства. Главные достижения на проекте: 1. Выявил критическую ошибку в расчете сегментации клиентов, что позволил повысить точность рассылок на 40%, исключив нерелевантные попадания в целевую аудиторию. 2. Устранил несоответствие между Swagger и API, что позволило избежать более 10 критических багов на стороне интеграций. 3. Оптимизировал поиск ошибок через Kibana, что позволило сократить время на локализации дефектов с 20 до 2 минут. Стэк: Postman, PostgreSQL, ClickHouse, Jira Atlassian, Allure, DevTools, Figma, Confluence Atlassian, Kibana, Kubernetes, Figma, Charles Proxy, Apache Kafka, Jenkins, Airflow, SQL, Android Studio, Xcode. (backend: Java, Python, frontend: ReactJS, микросервисы: Kafka, Мобильное приложение: Flutter)
О проекте: Высоко нагруженное web и десктоп приложение, для внутренней логики интеграций банковских продуктов между собой. (backend: Java, C++, frontend: ReactJS, микросервисы: Kafka) Личные успехи: 1. Уменьшил время входа на проект с 1 месяца до 2 недель за счет написания обучающего материала для онбординга новых тестировщиков на проект 2. Внедрил в команде написание чек листа и баг репорта, что позволило улучшить процессы тестирования на 50 процентов 3. Привел тест кейсы к единому виду для всех членов команды. Обязанности в команде: 1. Функциональное/нефункциональное тестирование web и десктоп приложения 2. Проведение смоук и регрессионного, модульного, интеграционного, системного тестирования 3. Участвовал в Демо показе перед заказчиком 4. Тестирование на разных стендах в том числе на Прод. стенде 5. Тестирование Backend части (REST API и SOAP) в связке Postman + Swagger 6. Работа с Брокером сообщений Kafka (аналог RabbitMQ) 7. Работа с БД(Oracle), написание SQL запросов в PLSQL Developer 8. Просмотр логов микросервисов в OpenShift и анализ ошибок на backend в Kibana 9. Тестирование UI/UX части в связке Devtools + Figma 10. Создание, ревью и рефакторинг тестовой документации: тест кейсы, чек-листы и тест планы(HP ALM), баг-репорты(Jira), документация(Confluence) 11. Применение тест анализа, техник тест дизайна, составление и приоритизация кейсов для регрессионного тестирования 12. Работа на проекте велась по методологии Scrum. Технологии: Postman, Oracle, Jira Atlassian, DevTools, Figma, Confluence Atlassian, OpenShift, Kibana, Apache Kafka, RabbitMQ, Agile/Scrum, Charles, REST API и SOAP, JSON и XML, SoapUI, Insomnia, PostgreSQL, k8s, SQL, HP ALM
Понравился профиль? Создайте себе такой же