Тестирование функционала (выполнение «ручных» тестов как нового функционала, так и регрессионное тестирование, подтверждение успешности исправлений дефектов ПО)
Разработка тест-кейсов, подготовка тестовых данных, участие в написании методики тестирования
Идентификация дефектов и проблемных мест в ПО, регистрация их в трекинговой системе
Разработка автоматизированных тестов
Сопровождение автотестов, анализ результатов
Поддержка выпусков релизов
Требования
Опыт работы в тестировании от 1 года
Знание видов тестирования, принципов тестирования, техник тест-дизайна и опыт их практического применения
Знание методов проектирования тестов и умение применять их на практике
Опыт тестирования web-сервисов, в идеале REST, с использованием Swagger/Postman/аналогов
Опыт работы с консолью разработчика
Опыт работы с логами (elk, pvs)
Знание SQL (postgreSQL) на уровне написания простых запросов (CRUD, join etc)
Понимание микросервисной архитекуры, опыт работы с брокерами сообщений (kafka)
Опыт работы с трекинговыми системами
Опыт работы с инструментами: Jira, Confluence, Wiki
Опыт в качестве автоматизатора функционального тестирования или желание развиваться в этом направлении
Понимание жизненного цикла разработки ПО
Понимание архитектурных паттернов
Будет плюсом:
Опыт работы в Agile
Понимания принципов информационной безопасности при интеграции ИТ систем (протоколы, шифрование, цифровые подписи и пр.)
Опыт работы с CI инструментами - Jenkins
Понимание работы с системой контроля версий Git
Опыт работы с Linux-системами (на начальном уровне)