Разработка ядра систем управления, развертывания и мониторинга высоконагруженных информационных систем.
Обязанности
Анализ требований к продукту;
Оценка трудозатрат на тестирование;
Проведение тестирования ПО;
Постановка задач на автоматизацию тестирования;
Написание и поддержание в актуальном состоянии тестовой документации(тест-кейсы, методики, тест-планы);
Ревью тест-кейсов коллег;
Заведение и сопровождение дефектов;
Обработка и анализ дефектов с площадок;
Составление отчетов о тестировании;
Эффективное взаимодействие с проектными командами;
Эффективное взаимодействие со всеми членами продуктовой команды;
Оптимизация процесса тестирования в команде продукта для обеспечения качества выпускаемых релизов;
Обучение и менторинг коллег;
Обязательные требования
Опыт тестирования ПО не менее 3х лет (желательно в продуктовой разработке от 1го года);
Уверенные знания теории тестирования, методик, техник тест-дизайна, тест-анализа;
Опыт работы с сис-ми управления тестированием (Test IT, Xray, TestRail и тд);
Опыт работы с системами контроля версий (Git);
Опыт работы в Jira, Confluence;
Опыт работы с XML, JSON;
Знание основ СУБД, владение SQL на уровне простых запросов;
Опыт тестирования web
- и console
- приложений;
Базовые знания сетевых протоколов и принципов работы сети;
Уверенная работа в Linux(Cli);
Лидерские качества;
Развитые коммуникационные навыки;
Нацеленность на результат и здоровый перфекционизм
Будет плюсом
Знание python;
Опыт автоматизации тестирования;
Опыт нагрузочного тестирования (общее понимание подходов, видов, знание основных инструментов);
Продвинутые навыки и опыт администрирования Linux;
Опыт работы с системами хранения данных, RAID, LVM и т.д;
Опыт работы с Docker для создания и управления контейнерами. Понимание основ контейнеризации и умение создавать Docker-образы и Docker-композиции (docker-compose);
Опыт работы с базами данных PostgreSQL. Умение писать и оптимизировать запросы к базе данных. Понимание основ проектирования баз данных и работы с большими объемами