Тестировщик ПО

Уровень зарплаты: от 10 000 руб.
Местоположение: Россия, Челябинская область (МСК +2ч)

Резюме: Тестировщик ПО

ОПЫТ РАБОТЫ

Яндекс Практикум
Должность: Студент курса «Инженер по тестированию»
Август 2022 – Май 2023

В ходе прохождения курса тестировала несколько учебных сервисов и один реальный проект.
Задачи, которые выполняла на каждом проекте: анализ требований, визуализация требований (mindmap, блоксхемы), поиск серых зон в требованиях, применение техник тест-дизайна (КЭ и ГЗ, диаграмма состояний и
переходов, таблица принятия решений, таблица попарного тестирования), составление тестовой документации
(чек-листы, тест-кейсы, отчёты), заведение баг-репортов и Яндекс Трекер.

1. Регрессионное тестирование и ретест багов веб-приложений
Проведение регрессионного тестирования веб-приложения Mesto. Перепроверка багов в приложении.

2. Анализ требований

3. Проектирование тестов для веб-приложений

4. Особенности тестирования веб-приложений
Проведение функционального тестирования, UI-тестирования, кроссплатформенного и
кроссбраузерного тестирования для веб-сервиса Яндекс Маршруты, составление матрицы
поддерживаемых окружений.
Работа с Charles:
знакомство с функциональностью Charles; как осуществлять Breakpoints, Rewrite, Map
Local
реализация нового вида транспорта «аэротакси» в веб-приложении Яндекс Маршруты на
фронтенде, не дожидаясь бэкенда в Charles; добавление нового вида транспорта в
интерфейс через Breakpoint; перехват ответа бэкенда, в котором содержатся расчёты
стоимости и через него добавление расчёта стоимости и продолжительности поездки через
Map Local для нового вида транспорта
Работа с DevTools:
вкладка General: структура URL, протоколы HTTP и HTTPS, структура HTTP-запроса и HTTPответа, протоколы TCP/IP/UDP
вкладки Elements: HTML, CSS, JS, DOM
вкладка Network: просмотр запросов фронтенда и ответов бэкенда
вкладка Console: просмотр информации о errors, warnings, info

5. Тестирование учебного проекта
Проведение регрессионного, кроссплатформенного и кроссбраузерного тестирования, UI-тестирования
веб-приложения Stellar Burgers. Составление матрицы поддерживаемых окружений.

6. Тестирование мобильных приложений
Знакомство с функциональностью эмулятора Android Studio.
Тестирование мобильного приложения Яндекс Метро на эмуляторе Android Studio: тестирование
обновления приложения, вёрстки и удобства использования, геолокации, производительности
(память, процессор и аккумулятор), прерываний, датчиков, связи.
Работа с ADB: установка связи с мобильным устройством, подключение по TCP-протоколу;
команды консоли shell; создание скриншотов и скринкастов; копирование картинки и видео в
конкретную папку; удаление приложения через adb; вывод всех пакетов, установленных на
устройстве.
Работа с логами: снятие логов с физического устройства, снятие логов с эмулятора в Android
Studio, снятие логов в adb.
Знакомство гайдлайнами Apple и Android.

7. Тестирование API
Работа с форматами данных: JSON, XML, SOAP.
Изучение документации по сервису Яндекс Прилавок в Apidoc и Swagger.
Работа с консолью cURL: подключение к удалённому серверу; просмотр содержимого
директории; перемещение в другую директорию; управление файлами и директориями; работа с
текстовыми файлами; копирование и перемещение файлов и директорий; фильтрация
содержимого файлов.
Знакомство с функциональностью Postman.
Тестирование API приложения Яндекс Прилавок с помощью Postman: проверка четырёх
эндпоинтов
работа с курьерами: возможность проверить, есть ли доставка курьерской службой и
сколько она стоит
работа с корзиной: возможность получить список продуктов, которые добавили в корзину
возможность добавлять продукты в корзину
возможность удалять корзину

8. Базы данных и SQL
Работа с типами данных в PostgreSQL; изменение типов данных.
Работа с типами запросов в SQL: SELECT, WHERE, GROUP BY, ORDER BY, HAVING, CASE,
INSERT, UPDATE, DELETE; стиль запросов. Работа с операторами объединения таблиц: INNER
JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN.
Работа с базой данных на удалённом сервере в консоли. Снятие дампов.
Написание SQL запросов к сервису Яндекс Прилавок.

9. Тестирование реального проекта
Системное тестирование CRM системы для салона красоты «Культ волос».

10. Введение в автоматизированное тестирование
Работа в PyCharm, Git, GitHub
Тестирование API в PyCharm
Запуск тестов Pytest в PyCharm

11. Дипломная работа
Тестирование функциональности веб-приложения Яндекс Самокат
Ретест багов в мобильном приложении Яндекс Самокат
Регрессионное тестирование мобильного приложения по тест-кейсам
Работа с базой данных, написание SQL запросов
Автоматизация теста к API

Во время обучения на Яндекс Практикум работала с наставником и проходила ревью.

Посмотрите похожие резюме

Тестировщик по
Зарплата: 30 000 руб.
Тестировщик стажер
Зарплата: 30 000 руб.