QA Engineer
Контакты
Junior тестировщик, с базовыми умениями, знанием теории тестирования, техник тест-дизайна и опытом прикладной работы в учебном проекте и учебном опенсорс-проекте(во время прохождения курса "Инженер по тестированию" на платформе "Хекслет"). Также освоил автоматическое тестирование, отточив навыки в 4 учебных проектах.
Имею навык составления баг-репортов, комментариев с описанием воспроизведения багов, составления тестовой документации и регрессионного тестирования. Изучал автоматическое тестирование на JavaScript, в рамках его изучения освоил и закрепил на практике асинхронное программирование, получение элемента страницы по локатору, написание тестов, покрывающих весь функционал приложения.
На прошлом рабочем месте я занимался проверкой документации, искал и исправлял в ней ошибки, проблемы оформления и места, которые можно улучшить путём переформулирования предложения, замены терминов и наименований. Этот опыт внимательности к деталям и умения находить ошибки и проблемные места очень помогает мне в ручном тестировании.
Имею базовые знания следующих Языков Программирования: JavaScript, Python, C++, работы с командной строкой.
Карьерная цель – развитие на позиции Junior тестировщика(реализуя ручное и автоматическое тестирование), приобретение при необходимости новых навыков и улучшение имеющихся навыков для перехода на позицию Middle.
• Знание JavaScript на среднем уровне(база + некоторые продвинутые аспекты)
• Базовые знания Python, C++
• Опыт работы с CodeBlocks, VisualStudio
• Знание основ работы с Git
• Знание протокола HTTP на базовом уровне
• Знание английского на высоком уровне. Базовое знание немецкого
• Умение работать с операционными системами Windows, Ubuntu
Название: Тестирование интернет-магазина
Описание: тестирование тренировочного интернет-магазина с множеством специально допущенных неполадок
Результаты:
• проведено тестирование тренировочного интернет-магазина путём составления требований, тест-кейсов, баг-репортов
• и проведения проверок по составленным тест-кейсам
• а также проведения регрессионного тестирования обновленной версии сайта
• подготовка тестовой документации в ходе тестирования интернет-магазина
• подготовка отчета по результатам тестирования новой версии магазина на наличие или отсутствие новых багов
• по результатам выполнения проекта были приобретены навыки составления требований, тест-кейсов, документации с результатами прохождения тест-кейсов, баг-репортов и документации содержащей новые баг-репорты по багам появившимся в новой версии магазина
Название: Тестирование в продакшене
Описание: тестирование интернет-ресурса Codebattle
Результаты:
• создание требований, баг-репортов и добавление структурированных описаний своих воспроизведений багов в комментариях к баг-репортам на странице ресурса в GitHub
• повторное открытие баг-репортов, указанные в которых проблемы появились на сайте снова
• подготовка тестовой документации в ходе тестирования ресурса
• были закреплены навыки по созданию требований, тест-кейсов, оформлению результатов прохождения тест-кейсов, баг-репортов
• получен навык работы в опенсорс-проекте через добавление структурированных описаний своих воспроизведений багов в комментариях к баг-репортам других пользователей на площадке GitHub
• получен навык повторного открытия баг-репорта другого пользователя, который был закрыт, а позднее вновь появилась упомянутая в нём проблема
Описание: написание математических мини-игр
Результаты:
• создание исполняемых файлов, запускающих игры, а также вспомогательных файлов с играми и движком
• разработка интерфейса для взаимодействия с пользователем
• создание отдельных модулей с логикой игр, движком, на котором они работают, и вспомогательной функции генерации случайных чисел
• создание файлов asciinema с демонстрацией работы всех 5 игр
• написана инструкция по взаимодействию с написанными в проекте играми
• создан Makefile с основными командами проекта
Описание: написание генератора отличий между двумя файлами
Результаты:
• создание утилиты для сравнения двух файлов и вывода отличий между ними
• разработка возможности добавления опций при вызове утилиты, например, опции format для выбора формата, в котором будет отображаться результат сравнения файлов, с возможными значениями plain(“плоский” формат), json(формат JSON), а также значением по умолчанию stylish(оформленный для удобного чтения пользователем вариант)
• добавление способа вызова утилиты в командной строке – “gendiff ./__fixtures__/file1.json(или другой файл) ./__fixtures__/file2.json(или другой файл)”
• создание файлов asciinema с демонстрацией работы утилиты с различными форматами результата и различными файлами для сравнения
• создание Makefile с основными командами проекта
Название: Тестирование виджета чат-бота
Описание: тестирование функционала, интерфейса и взаимодействия с пользователем формы регистрации и виджета чат-бота
Результаты:
• написание автоматических тестов, покрывающих функционал формы регистрации и виджета чат-бота
• написание автоматических тестов, реализующих взаимодействие формы и виджета с пользователем и проверяющих их корректное «поведение» при различных сценариях(различных действиях и последовательностях действий пользователя)
Название: Тестирование Канбан-доски
Описание: тестирование формы регистрации и всех страниц приложения менеджера задач
Результаты:
• написание моделей формы регистрации и страниц приложения
• автоматическое тестирование формы регистрации и страниц этого приложения путём написания автоматических тестов с использованием созданных моделей
• проверка интерфейса приложения
• тестирование функционала
• реализация различных сценариев взаимодействия приложения и пользователя
• проверка корректной работы функции фильтрации имеющихся на странице данных
• проверка корректной реакции приложения на различные действия пользователя
Опыт
Обязанности:
• обработка и корректирование протоколов испытаний приёмников по электромагнитной совместимости
• исправление протоколов испытаний таким образом, чтобы они соответствовали ГОСТ и нормам предприятия
• пометка и исправление ошибок и настораживающих мест в протоколах
• выполнение как аналитической работы (нахождение недочёта, просмотр ГОСТ по данному вопросу, предложение начальнику решения, внесение утвержденного и видоизменённого начальником исправления), так и чисто бюрократических поручений (добавление одного и того же абзаца в выводы 25 протоколов).
Достижения:
• Неоднократно находил ошибки и вносил предложения по их исправлению в протоколах (вне выданных начальством поручений). Данное выполнение дополнительной работы по собственному желанию способствовало приведению протоколов в готовый и доделанный вид, нахождению недочетов, которые проявились бы позднее на заседании комиссии, расширив период обработки протокола, и, как следствие, нахождение ошибок вне выданных руководством поручений способствовало сокращению срока доведения протоколов до завершенной стадии.
• Выполнял большое число поручений и заданий в течение одного дня, что существенно сокращало сроки сдачи корректируемой документации
Образование
Могу проходить интервью на английском языке
Проживаю в городе Москва
Ответственный, инициативный, стремлюсь к развитию и наращиванию навыков и познаний
Рекомендации
Привет, Вячеслав!
Давай доработаем твое резюме:
- Контакты Подраздел «Дополнительные контакты» предполагает указание там ссылки на профессиональные профили (Хабр Карьера и LinkedIn). Ты уже указал свой номер телефона, поэтому работодатель сможет с тобой связаться через WhatsApp, если потребуется.
- Описание Давай немного переработаем этот раздел. Ты все хорошо написал, отразил свое позиционирование и карьерную цель. Но не стоит перегружать этот раздел описанием своего предыдущего опыта и учебных проектов, давай оставим тут основные технические навыки и качества, которые помогут тебе реализоваться в новой профессии. Это краткое саммери твоих имеющихся hard и soft skills, релевантных будущей позиции. Здесь должна быть информация, которая продвигает тебя как кандидата.
- Описание проектов
- для удобства и компактности ссылку на GitHub можно зашить в название проекта: В квадратных скобках указываем слово, по которому надо нажать, а в круглых - ссылку на проект
- давай разделим описание и результаты проекты (описание - о чем проект, результаты - что ты делал в нем, чему научился)
- Опыт Опыт следует описать тезисно: выдели 3-4 максимум ключевых больших блока задач. Результаты работы также стоит описать тезисно: что удалось сделать (2-3 достижения) и какое значение это имело для бизнеса.
- Формулировка «находил и предлагал» показывает процесс, не результат, не завершенное действие. Завершенное действие можно показать глаголом совершенного действия, например: «усовершенствовал/разработал рекомендации/улучшил.» Давай попробуем представить эту задачу в виде завершенного действия.
- Образование Укажи пожалуйста свой факультет в основном образовании.
Желаю тебе удачи на пути к новой профессии!
Добавить комментарий/ссылку на вакансию