Город: Москва
Обязанности:
- Автоматизация тестирования backend и frontend систем Банка (REST, WEB);
- Анализ требований;
- Работа с дефектами (обнаружение, анализ, контроль исправления);
- Анализ результатов выполнения тестов;
- Участие в разработке и поддержке CI процесса
- Дизайн тестового покрытия;
- Участие в развитии команды автотестирования и процессов тестирования (развитие тестового фреймворка);
- Организация проведения, автоматизированного интеграционного и регрессионного тестирования;
- Разработка тестовой документации;
- Наставничество, обучение;
- Участие в жизненных циклах разработки программного обеспечения;
- Взаимодействовать с другими отделами и членами команды для решения поставленных задач.
- Понимание теории тестирования;
- Опыт тестирования backend/ frontend / API;
- Знание стека Java+TestNG;
- Знание фреймворка: Selenide, Selenium;
- Понимание технологий представления данных: JSON, XML;
- Понимание протоколов: HTTP/HTTPS, WebDAV;
- Опыт использования инструментов для работы с трафиком (Charles, Fiddler и т.д);
- Опыт работы с Linux;
- Знание SQL.
Дополнительным преимуществом будет:
- Опыт работы с CI/CD системами (Jenkins, GitLab);
- Знакомство с Appium;
- Опыт работы с репозиториями Nexus2, Nexus3;
- Опыт работы с Jira, XRay;
- Опыт работы с утилитами для тестирования API (Postman/Insomnia);
- Опыт работы с Docker, OpenShift;
- Уверенное владение Groovy;
- Опыт работы с Selenoid.
- Работа в крупном российском банке из ТОП-50;
- Официальное трудоустройство;
- ДМС (с 1-го месяца работы);
- Достойный и стабильный доход (оклад + бонус);
- График работы 5/2;
- Возможность работать из дома несколько раз в неделю.