-Четкое понимание процесса тестирования, его целей, задач и места в цикле разработки. -Знание жизненного цикла разработки и сопровождения ПО. -Знание методов, методик, видов и методологий тестирования ПО. -Понимание базовых принципов работы протокола HTTP/HTTPS (структура/методы), формата передачи данных JSON. -Знание get, post, put, patch, delete запросов и разницы между ними. -Опыт тестирования нативных и веб-приложений. -опыт использования "Инструментов разработчика" (Elements, Console, Networking). -Умение писать запросы SQL (select, update, insert into, delete, join, group by). -Знакомство с гибкими методологиями разработки (Agile, Scrum). -Перехват трафика и работа со сниферрами Charles Proxy, Proxyman. -Опыт тестирования мобильных приложени (android, ios) на реальных устройствах, эмуляторах и симуляторах. -Чтение логов в Kibana. -Отслеживание очередей в инструменте RabbitMQ. -Опыт написания тестовой документации с использованием техник тест-дизайна. -Внимательность, усидчивость, ответственность, обучаемость. -Способность четко и структурированно излагать мысли. Цель: развитие в автотесты. |