Москва
Мы будем рады приветствовать в нашей команде QA full-stack Java на продукт по разработке прикладной платформы автоматизации полного цикла производства ПО от управления продуктом до развёртывания и эксплуатации.
Команда развития продукта класса Process Mining, предназначенного для выявления, визуализации, и анализа бизнес-процессов.
Тебе предстоит:
- Работа по scrum (2-недельные спринты);
- Тестирование требований;
- Написание тестовой документации (тест-кейсы, чек-листы);
- Проведение нефункционального тестирования (UI/UX, usability testing);
- Проведение функционального тестирования (тестирование нового функционала, регрессионное, дымовое, интеграционное тестирование);
- Участие в scrum-церемониях;
- Локализация дефектов;
- Работа с логами;
- Управление дефектами: создание, приоритезация и отслеживание;
- Оценивание трудозатрат;
- Создание новых и поддержка существующих автоматизированных тестов (Стек: Java 17, Selenide, Rest Assured, jdbi, junit 5, Gradle и пр.);
- Создание артефактов автоматизированного тестирования;
- Развитие проекта автоматизации тестирования;
Ожидаем, что у тебя есть:
- Опыт работы в тестировании не менее 2 лет;
- Опыт автоматизации тестирования web, понимание HTML, CSS, XPATH;
- Опыт автоматизации API;
- Уверенное знание Java SE;
- Умение работать с Git;
- Опыт работы с Selenide/Selenium;
- Опыт работы с RestAssured (или аналогами);
- Опыт работы с jdbi(jdbc);
- Понимание целей автоматизации тестирования;
- Способность самостоятельно выявлять проблемы тест-кейсов и добиваться их устранения;
- Высокий уровень знаний теории тестирования, техник тест-дизайна;
- Опыт тестирования клиент-серверных приложений;
- Опыт тестирования backend не менее 1 года;
- Опыт тестирование rest API не менее 0.5 года;
- Навыки работы с Fiddler/Charles, Postman/Insomnia, Swagger, SOAP UI;
- Опыт работы с БД: PostgreSQL, MySQL, MS SQL;
- Знание SQL на уровне написания простых запросов.