- Мне искренне нравится работать в области тестирования, поскольку это позволяет вносить вклад в качество продукта и взамен получать удовлетворение от проделанной работы.
- За время работы я участвовал в полном цикле тестирования - от анализа требований и создания документации до выполнения тестов, UAT и выпуска версий. Используя методологию Agile работая в рамках 2 недельных спринтов, я всегда стремился обеспечить высокое качество продукта на всех этапах разработки.
-
Сильные навыки, как командного сотрудничества, так и индивидуальной работы.
-
Обширные знания теории тестирования, включая различные виды тестирования, методы разработки тестов и методологии тестирования.
-
Умение создавать тестовую документацию 👀 ⬇️
📝 Test-Plan | 📊 Test-Report | ✅ RC-Report | 📋 Check-list mobile 📱 | 📋 Check-list web 👨🏻💻 | 🐞 Bug-Report | 📋 RC Summary-Table 🚀
-
Практический опыт ручного тестирования:
-
Понимание принципов работы стека протоколов TCP/IP, включая уровни модели OSI.
-
Понимание клиент-серверной архитектуры и HTTP/S запросы / ответы.
-
Опыт работы с Chrome DevTools / Network / Console.
-
Опыт работы с Figma / Miro / Mermaid.
-
Опыт работы с API / Swagger / Postman.
-
Опыт работы с Android Studio / ADB / Logcat, а также с XCode / Console Logs уверенно использую в работе реальные устройства на ОС / iOS и Android для тестирования и отладки приложений. При необходимости использую эмуляторы и симуляторы.
-
Опыт работы с BrowserStack.
-
Опыт работы Charles Proxy / Breakpoint / Rewrite / Map remote.
-
Опыт работы с Network Link Conditioner.
-
Опыт работы с Git / GitHub.
-
Знание SQL и опыт работы с СУБД / pgAdmin.
-
Опыт автоматизации тестирования мобильных приложений.
-
Базовые знания языка программирования / Python.
-
Опыт работы c Appium server / Appium Inspector.
-
Опыт работы c фреймворком / Pytes.
-
Опыт работы с VS Code.
-
Опыт работы с отчетами Allure.
Project: "Alpha-Insurance" / Native Mobile Application.
- Разработал и внедрил полный цикл тестовой документации: test-plans, test-reports, rc reports, check-lists, bug-reports и summary-tables, это позволило стандартизировать QA-процессы, повысить прозрачность и улучшить коммуникацию между QA, разработкой и аналитикой.
- Применил системный подход к тестированию, что привело к снижению количества инцидентов в Production на 70%, обеспечивая высокую надежность и качество продукта.
- Участвовал в рефакторинге и внедрении новой дизайн-системы BD-UI.
- Обеспечивал высокий уровень качества продукта благодаря регулярному и глубокому тестированию, а также точному документированию найденных дефектов.
- Работал единственным QA-инженером на проекте.
- Взял на себя полную ответственность за качество продукта, организовывал и проводил полный цикл тестирования, от планирования до релиза.
- Благодаря тесному взаимодействию с командой разработки, большинство багов было оперативно исправлено, что способствовало выпуску стабильных версий приложения.
- Участвовал в мониторинге качества продукта после выпуска на клиентов, собирая и анализируя обратную связь от пользователей и бизнеса для дальнейшей оптимизации продукта.
Project: "Складно" - Умные кладовки / Нативное мобильное приложение.
- Провёл комплексное тестирование, сосредоточившись на выявлении проблем с производительностью и удобством использования.
- Выступал ментором для тестировщика, помогая улучшить качество документации и оптимизировать процессы тестирования.
- В ходе индивидуальной и командной работы выявил и помог исправить серьезные ошибки, что значительно улучшило качество мобильного приложения в сжатые сроки.
Автоматизация тестирования (AQA).
- В рамках индивидуального обучения занимался автоматизацией тестирования мобильного приложения "Google Keep", где реализовал базовый фреймворк для проверки ключевых функций создание и удаление заметок.
- Для реализации использовал следующие инструменты | Python | Appium | Pytest | VS Code | Appium Inspector | Allure |
- Организация и проведение еженедельных ретроспективных встреч в cross-функциональной команде из 15 человек (12 разработчиков, тестировщик, продукт-менеджер, основатель компании) с целью анализа процессов, выявления проблем и внедрения улучшений, четкого понимания работы по дедлайнам, выполнения текущих задача.
- Планирование и контроль этапов тестирования, определение стартовых и завершающих точек цикла QA, согласование графиков с участниками проекта.
- Подбор и применение методологий и инструментов тестирования, обеспечивающих высокое качество выпускаемого продукта.
- Обеспечение четкого понимания функциональности и сроков реализации задач по текущему кандидату в релиз среди всех участников проекта.
- Совместная работа с Product Manager по валидации технической документации, проверкаполноты, однозначности и соответствия требованиям, обеспечение ясности для всех участников разработки.
- Анализ макетов Figma с точки зрения дизайна, функциональности и соответствия бизнес-требованиям, формулирование обратной связи, предложения по улучшению UI/UX, добавление комментариев для команды.
- Создание полной документации, включая test-plans, test-report, check-lists, bug-reports, rc-report, диаграмм по тестированию, c акцентом на описание бизнес-логики и применения техник тест-дизайна.
- Координация рабочего процесса с разработчиками, запрос стабильных сборок, для проведение тестирования.
- Проводить комплексное мануальное тестирование smoke-testing, re-testing, integration-testing, black box-testing, ad hoс-testing, functional-testing, non-functional testing, UI/UX-testing, regression-testing, UAT-testing.
- Участвовал в формировании критериев приемки, составлял rc-отчеты с анализом тестирования, метриками и выводами для принятия решения о публикации версии на клиентов.
- Обладаю высоким уровнем самодисциплины и эффективно планирую рабочий день.
- Стремлюсь выполнять свою работу качественно и не боюсь браться за новые и сложные задачи, считаю это точкой роста.
- Внимателен к деталям и использую проактивный подход как для самостоятельного, так и коллективного решения проблем.
- Обладая аналитическим складом ума, люблю разбираться в сути проблемы.
- Хороший коммуникатор и легко нахожу общий язык с коллегами. Активно слушаю и учитываю точки зрения других людей.
- Готов делиться своим опытом и оказывать поддержку коллегам.
- Люблю руководить и участвовать в рабочем процессе.
- Могу эффективно работать как в команде, так и самостоятельно.
- Развиваю свои навыки в области тестирования, изучаю автоматизации тестирования.
- Оптимистичный настрой и постоянное развитие являются моими основными двигателями прогресса.
- Вне работы я увлекаюсь спортом, особенно бегом, что помогает мне оставаться энергичным и сосредоточенным.