Описание вакансии
Мы ищем опытного QA Automation Engineerв крупный банк для выполнения проектных задач ПО МОДЕЛИ АУТСТАФФ (подключение специалиста в команду заказчика).
Ищем Automation QA-инженера с опытом в финсекторе, умеющего разрабатывать тестовые фреймворки на Java для высоконагруженных биржевых систем (FIX/Protobuf) под Linux/FreeBSD.
Наши условия:Оформление по ИП/Самозанятости, удаленный формат работыРассматриваем только граждан РФ, т.к. требуется оформление в банк на 0,01 ставки❗️Требования:
- Опыт проекта торговли на фин рынках
- Универсал с уклонов в джаву
- Опыт работы с FreeBSD
- Опыт работы в роли Automation QA-инженера и тестирования API от 3х лет.
- Опыт анализа требований и разработки тестовых сценариев.
- Опыт ручного тестирования
- Опыт разработки модульных, интеграционных и функциональных авто-тестов на Java
- Понимание построения пирамиды тестирования в теории и на практике
- Опыт работы с моками/стабами/эмуляторами/заглушками
- Опыт работы с системой управления исходным кодом (git и проч).
- Опыт работы с командной строкой Linux – обязательно.
- Понимание процессов CI и CD, опыт работы с Jenkins (или аналогами).
- Опыт написания SQL-запросов.
- Понимание принципов сетевого взаимодействия, общие знания о протоколах TCP/IP и HTTP - обязательно.
- Опыт разработки тестовых фреймворков и инструментов автоматизированного тестирования будет плюсом.
- Английский язык на уровне уверенного чтения рабочей документации.
Обязанности:
- Анализ требований и разработка тестовых сценариев функциональных тестов.
- Разработка автоматизированных тестов на Java / Groovy для сервисов c Probuff/ZeroMq, FIX/FIXML API, БД Oracle/Postgres и внутренних API системы с бинарными протоколами.
- Проведение функционального и интеграционного тестирования.
- Разработка и развитие фреймворка автоматизированного тестирования на Java / Groovy, Spring, Spock, Allure.