Меня зовут Деревянинов Виктор. Я начинающий тестировщик программного обеспечения.
- Использовать актуальные теории тестирования и тест дизайна
- Тестировать API (REST, SOAP)
- Тестировать БД
- Составлять тестовую документацию
- Применять основные операторы и функции в SQL запросах (PostgreSQL, MySQL)
- Использовать парадигму объектно-ориентированного программирования (ООП)
- Писать автотесты на Java.
- Работать с системой контроля версий Git, платформой GitHub
- Работать в Postman
- Работать с багтрекерами Atlassian Jira, Mantis
Java, PosgreSQL, MySQL, Mantis, Jira, REST API, SOAP API, Postman, DevTools, GIT, Selenium, Selenide, Gradle, Apache Maven, Docker, JUnit 5, TestNG, HTML, CSS
- E-mail: manny1892@gmail.com
- Telegram: https://t.me/MikeShapki
- VK: https://vk.com/mannyramirez
Учебные проекты https://netology.ru/
1) Курсовой проект "Ручное тестирование веб-приложений"
В рамках курсового проекта по ручному тестированию сайта интернет-магазина https://henderson.ru/:
- написан чек-лист проверки функционала личного кабинета сайта
- проведено тестирование требований к пользовательскому сценарию по процессу восстановления пароля на сайте henderson.ru
- на основе требований созданно 22 тест-кейса к пользовательскому сценарию по процессу восстановления пароля на сайте henderson.ru
- оформлено 4 баг-репорта на дефекты на сайте henderson.ru
- проведено тестирование верстки и изучение структуры POST запросов при помощи DevTools
2) Дипломный проект профессии "Тестировщик ПО"
В рамках дипломного проекта:
- проведено исследовательское тестирование функционала покупки тура веб-сервиса "Путешествие дня"
- создан план по автоматизации тестирования со 100 сценариями (12 API и 88 UI тестами)
- реализована система контейнеризации приложения, при помощи Docker, с поддержкой двух СУБД (MySQL и PostgreSQL)
- реализован тестовый фреймворк для управления данными и проверки состояния БД при помощи Faker и DBUtils
- автоматизированно 100 тестовых сценариев (12 API и 88 UI) при помощи паттернов проектирования Page Object, фреймворков Selenide, REST Assured и Gson
- оформлено 22 баг-репорта. Из них 16 на UI и 8 на API
- составлен отчет по итогам тестирования с помощью Allure
- составлен отчет о проведенной автоматизации
3) Командный проект блока "Java для тестировщиков"
В рамках командного проекта:
- написано 13 юнит тестов на предоставленный Java код.
- оформлено 5 баг-репортов по найденным дефектам кода.
- исправлены дефекты кода по 5 баг-репортам, оформленным другим участником командного проекта.
- подключена и настроена система CI (GitHub Actions)
- отработаны навыки командного планирования и взаимодействия
Итоговая работа курса "SQL и получение данных"
В рамках работы:
- произведено локальное подключение к используемой БД
- выполнено описание таблиц и проанализированны бизнес задачи предоставленной БД
- написано 9 SQL запросов к БД (с описанием логики) с использованнием подзапросов, соединений, функций и операторов PostgreSQL.