— Фундаментальные знания в тест-дизайне. Знание типов, методологий и техник тестирования
— Опыт работы с тестовой документацией: тест-кейсы, чек-листы, тест-планы и TMS, системы багтрекинга/ALM
— Понимание и разделение культуры поставки и поддержки артефактов тестирования
— Умение вести и читать техническую документацию, предъявлять требования к качеству технического задания
— Опыт ручного функционального, smoke-тестирования, регрессионного и исследовательского тестирования
— Умение читать и анализировать интеграционные логи в рамках локализации дефектов
— Работа с интеграционным тестированием (умение тестировать backend приложений через API, http запросы, REST API/SOAP/JSON)
— Знание SQL на уровне простых запросов
— Опыт настройки/развёртывания тестовых окружений
— QA участвует в DevOps процессах CI/CD, поэтому знания и понимание работы Docker/Kubernetes, CI/CD приветствуются
— Владение инструментами контроля версий, понимание Git flow
Будет плюсом
— Знание языков программирования: Kotlin/Java, скриптовых ЯП
— Умение писать автотесты с использованием java, gradle, junit, lombok, FasterXML/Jackson, wiremock, assertJ, cucumber, rest-assured, logback и т. д.
— Владение CLI, bash
— Навыки работы с тулингом: curl, jmeter, Postman и пр.