Специалист ручного тестирования (Senior)

Оплата: По договоренности
Удаленно
Full-time
Проектная занятость
Требования: Знание основных этапов тестирования: анализ требований, проектирование и создание тестов, выполнение тестов, анализ результатов тестирования. Понимание задач тестировщика на данных этапах; - умение считать покрытие функциональности тестовыми сценариями; - знание и опыт разработки тестовой документации: баг-репортов, тест-кейсов, чек-листов и level тест-планов и master тест-планов; - опыт проведению ревью тест-кейсов, чек-листов; - знание техник тест-дизайна: Equivalence Partitioning, Boundary Value Analysis, Cause/Effect, Error Guessing, Decision Table Testing, State-Transition Diagrams, State-Transition Tables, Pairwaise testing; - опыт работы с инструментом SoapUI\Postman; - опыт работы с инструментом Charles\Fiddler; - глубокое понимание гибких методологий Agile: Scrum, Kanban; - опыт работы с системой контроля версий – Git на уровне intermediate; - опыт работы с Jenkins\TeamCity; - умение построения SQL запросов c использованием группировки данных (group by), подзапросов, объединения таблиц (join); опыт работы с хранимыми процедурами; - опыт работы Linux; - знание TCP, HTTP\HTTPS, Web Sockets; - знание REST, SOAP; - знает базовые способы взаимодействия клиента и сервера; - базовое знание контейнеризации; - работа с требованиями: документирование, процесс управления, декомпозиция, тестирование; может разделить требование на функциональное и не функциональное; - опыт работы с логами с помощью Kibana\Logstash\Graylog; - опыт промышленного тестирования веб, мобильных приложений, API от 3 лет.