Составление тест-кейсов и чек-листов, поддержание в актуальном состоянии тестовой документации;
Формирование тестового окружения на основе виртуальных средств и физического оборудования;
Автоматизация процессов тестирования и участие во встраивание процессов автоматизированного тестирования в процессы CI/CD;
Выполнение тестирования продукта (функциональное, нагрузочное);
Анализ результатов автоматизированных тестов, предоставление отчетов, локализация и заведение ошибок;
Участие в анализе дефектов продукта (моделирование, локализация);
Участие в подготовке документации по продукту.
Требования:
Знание теории и методологий тестирования, владение навыками тест-дизайна и проектирования тестов;
Знание подходов, практик и паттернов автоматизации тестирования;
Администрирование серверов на оcнове ОС Linux:
понимание работы сетевого стека Linux и умение настроить bridging, routing, filtering, tunneling в Linux;
знание системных инструментов для мониторинга работы системы на основе ОС Linux;
умение выполнять диагностику и поиск неисправности сетевого взаимодействия с использованием программных средств ОС Linux, умение работать с анализаторами трафика (tcpdump, Wireshark или эквиваленты);
Умение автоматизировать задачи с помощью скриптов на Bash и Python или Golang, умение использования REST API, gRPC для интеграции с внешними системами;
Умение использовать средства CI/CD для автоматического развертывания и проверки решений, средства виртуализации (QEMU-KVM,VirtualBox) изоляция (Docker, LXC) управления инфраструктурой (Ansible);
Опыт работы с системами контроля версий Git (GitLab).
Будет плюсом:
Опыт работы с автоматизированными инструментами и фреймворками тестирования (Selenium WebDriver)
Опыт организации инфраструктуры автотестирования
Опыт тестирования API и работы с Postman или подобные
Понимание HTTP запросов;
Опыт работы с программами для перехвата, анализа и модификации трафика (Charles, Proxyman)
Знания в области сетевых технологий на уровне CCNP (или эквивалент), понимание механизмов балансировки;
Опыт работы с коммутаторами и маршрутизаторами, с сетевыми решениями и протоколами ARP, ICMP, VLAN, LACP, STP(MSTP/RSTP), DHCP, DNS, SDN, STATIC Routing протоколов маршрутизации.