Курс Яндекс Практикума (апрель 2022 - август 2022) "Инженер по тестированию". Научился тест-анализу, декомпозиции требований (mindmap, блок-схемы), основам тест-дизайна (позитивные & негативные проверки, классы эквивалентности, граничные значения), написанию тестовой документации и оформлению баг-репортов. В первом спринте тестировал сервис Яндекс.Маршруты, спроектировав тесты для расчета стоимости и времени поездок. Изучил принципы работы веб-приложений, клиент-серверную архитектуру, протоколы HTTP и HTTPS, работу фронтенда с бэкендом. Научился кроссплатформенному и кроссбраузерному тестированию, тестированию верстки на адаптивность, работе с сниффером Charles. Во втором спринте подготовил тестовую документацию для проверки верстки и логики сервиса каршеринга, провел кросплатформенное и кроссбраузерное тестирование. Изучил принципы тестирования мобильных приложений, работой с Android Studio и эмуляторами устройств, снятием логов и тестированием реальных устройств. Научился тестированию API, работой с SOAP и REST запросами, JSON и работе в Postman и базами данных (Swagger & Apidoc). В третьем спринте протестировал обновление и корректную работу мобильного приложения Яндекс.Метро на Android, а так же функциональность API сервиса Яндекс.Прилавок (работа доставки курьерской службой, добавление продуктов в наборы, работа пользователя с корзиной). Научился работе с базами данных через протокол SSH, PostgreSQL, в четвертом спринте работал в консоли с базой данной такси, снимал логи и агрегировал полученные данные. В пятом спринте изучил основы автоматизации тестирования, написал первые тесты на JavaScript, изучил библиотеку Puppeteer и Node.js Британская Высшая Школа Дизайна - Геймдизайн (2014) |