QA-Engineer
Контакты
Ручной тестировщик с опытом построения процессов тестирования с нуля. Активно изучаю программирование, чтобы автоматизировать процессы тестирования и создавать инструменты для повышения эффективности работы.
В настоящий момент прохожу обучение по профессии Python-разработчик на платформе Hexlet, что помогает углубить знания в программировании и применить их для автоматизации тестирования.
Рассматриваю возможность совмещения ручного и автоматизированного тестирования или перехода в разработку в будущем. Стремлюсь развивать навыки, которые позволят создавать комплексные решения для тестирования и участвовать в улучшении качества программного обеспечения.
• Bash: написание скриптов для автоматизации задач, работы с логами и управления устройствами.
• Git: уверенное использование систем контроля версий для работы с кодом и тестовой документацией.
• Jira: управление задачами, создание и ведение тестовой документации, работа в рамках Agile-процессов.
• TCP/IP, HTTP: понимание принципов работы сетевых протоколов, анализ трафика, работа со снифферами (например, Mitmproxy).
• Linux/MacOS: уверенный пользователь, настройка и управление окружением, работа с командной строкой и автоматизация процессов.
• SQL: написание скриптов для автоматизации получения данных из баз данных (Oracle, PostgreSQL); использование SELECT, JOIN, подзапросов для решения рабочих задач.
Опыт
Тестирование проектов:
• Smart TV: работа с платформами WebOS, Tizen.
• Android TV.
• Мобильные приложения: тестирование на платформах iOS и Android.
• Web: проведение кросс-браузерного тестирования веб-сайтов.
• API: тестирование и анализ работы серверных компонентов.Создание и ведение тестовой документации:
• Разработка и поддержка тестовой документации с использованием различных инструментов:
• Jira: создание тест-кейсов на этапе старта проекта.
• Qase.io: управление и актуализация тест-кейсов.
• DoQA: успешная миграция тестовой документации в отечественную тест-кейс систему.
• XMind: создание визуальных структур приложений и сайтов для упрощения навигации.Построение отдела тестирования с нуля:
• Единственный тестировщик на проектах в течение 3 лет.
• Организация тестирования для следующих систем:
• 3 Android-приложения.
• 2 iOS-приложения.
• Приложения для Smart TV.
• Веб-сайты.
• API.
• Разработка и внедрение процессов тестирования с нуля, включая настройку инструментов и регламентации.
Достижения
Работа с бэкендом:
• Найдено и устранено некорректное распределение push-уведомлений между мобильными приложениями.
• Исправлена сортировка данных на бэкенде для корректного отображения в приложении Smart TV.
• Написана программа для генерации пользовательских комментариев с помощью локальной нейросети (комментарии использовались для внутренних задач).Технические улучшения:
• Разработка UI автотестов для веб-сайта на Selenium + Python:
• Тестирование авторизации, проверки CSS-стилей, поиска, и навигации по сайту.
• Создание API автотестов:
• Использование Postman и Python для тестирования сложной авторизации (рефреш токенов, авторизация через cookies).
• Организация умеренного нагрузочного тестирования с помощью Postman (генерация параллельных пользователей).
• Написание скриптов на Python для работы со сниффером трафика Mitmproxy.
• Настройка фермы мобильных устройств с использованием Docker-контейнера DeviceFarmer.
• Разработка наборов bash-скриптов для автоматизации задач:
• Установка и удаление прокси на Android-устройства.
• Массовая установка приложений на подключенные устройства.
• Парсинг логов adb-logcat с выводом данных в удобном формате (перенос логики на Python для более сложного анализа аналитики).Менеджмент и координация:
• В отсутствие менеджера выполняла функции продакт- и проджект-менеджера.
• Проводила онбординг и поддержку нового тестировщика в команде
• Координировала работу команды разработчиков (4 человека):
• 2 Android-разработчика.
• 1 разработчик Smart TV.
• 1 разработчик iOS.
Отвечать на вопросы пользователей по работе телеканала
Помогать в решении проблем на их оборудовании
Выявление проблем на стороне сайта и передача в другие подразделения
Дополнительно занималась базовым тестированием приложений и сайта телеканала
Общение с пользователями, помощь в решении локальных проблем на компьютерах пользователей, заведение общих проблем по сети
Из достижений: повышение до эксперта 1 категории, высокая продуктивность.
Образование
Проживаю в городе Москва
• Для повышения квалификации прошла курсы Hexlet по профессии Python-разработчик и QA-engineer, что дало возможность глубже понять процессы разработки и тестирования.
• Люблю структурировать информацию, систематизировать задачи и находить оптимальные решения для повышения эффективности.
• Постоянно ищу и внедряю удобные инструменты для автоматизации и упрощения работы.
• Умею эффективно работать как самостоятельно, так и в команде, координируя процессы и поддерживая продуктивную коммуникацию.
• Интересуюсь новыми технологиями, следую трендам в тестировании и разработке.
• Открыта к обучению и профессиональному развитию в смежных областях, таких как автоматизация тестирования и DevOps.