Разработка стратегий тестирования, определение требований и проектирование тестов и автоматизированных решений;
Разработка и поддержка библиотек автотестов, внедрение и поддержка фреймворков для автоматизации тестирования различных уровней (UI, API, интеграционное тестирование);
Рефакторинг кода и улучшение качества автоматизированных решений;
Работа с CI/CD;
Анализ проектной документации, предназначенной для тестирования;
Подготовка тестовых данных;
Тестирование API;
Проведение ручного тестирования;
Оформление баг-репортов в Jira;
Взаимодействие с проектной командой (разработчики, бизнес-аналитики).
Требования:
Знание теории тестирования;
Опыт проектирования, разработки и внедрения автотестов в процессы тестирования;
Уверенное владение языком программирования JavaScript;
Опыт работы с фреймворками для автоматизации: Selenium, Сucumber и т.д.;
Знание принципов построения тест-фреймворков;
Опыт работы с системами контроля версий: GitLab, Git, Bitbucket и т.д.;
Опыт работы с системами непрерывной интеграции: Jenkins, GitLab CI и т.д.;
Работа с Unix/*nix системами;
Работа с логами (ELK, Kibana, Splunk);
Будет плюсом:
Тестирование производительности;
Владение техниками тестирования белого ящика.
Условия:
Мы являемся аккредитованной в Минцифре ИТ-компанией, предоставляющей право на льготную ипотеку и право подачи документов на отсрочку от мобилизации для профильных ИТ специалистов;
Удаленный формат работы;
Официальное трудоустройство по ТК РФ;
Возможность участия в развитии современного продукта на рынке с использованием современного стека технологий;