МАСТ

Младший QA-инженер (младший тестировщик)

80 000 - 105 000 RUR
  • Ярославль
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
Обязанности:

1. Написание программных тестов к программному коду продуктов: контроль корректной работы отдельных функций и методов;
2. Написание интеграционных тестов к программному коду продуктов: контроль корректной работы бизнес-логики в программном коде;
3. Составление чек-листов: контрольные точки для ручного тестирование на корректность работы интерфейсов ПО и его поведение, например что в поле GTIN можно ввести только цифры и обязательно начинается с 0;
4. Составление тест-кейсов: череда операций взаимодействия с программным продуктом для проверки корректной работы и выполнение ожидаемых результатов — корректная реакция ПО на ввод пользователя: как корректный так и некорректный;
5. Составление автоматизированных тестов — автоматизация тестирования поведения ПО в контролируемой среде и сбор результатов: автоматически выполняется симуляция действия пользователя или работы линии и журналируется результат этих действий;
6. Составление баг-репортов разработчикам при выявлении ошибок в работе с полным описание шагов воспроизведения и состояния тестовой среды, что бы разработчик мог по этому баг-репорту воспроизвести ошибку, её исправить и передать на повторное тестирование;
7. Тестирование бизнес-процессов ПО на соответствие заявленной логике по ТЗ. Т.е. код выполняет именно то, что было заявлено в ТЗ. Не только то, что он работает и без ошибок, но и то, что он выполняет именно то и в том виде, как было заявлено в требованиях в ТЗ;

Требования:

навык работы на языке программирования python;

знание основ программирования, ООП, языка python (js, react будет плюсом);

понимание основных принципов тестирования и техник тест-дизайна;

аналитические способности;

внимательность, умение глубоко погружаться в проблему;

понимание клиент-серверной архитектуры (HTTP, REST API), принципов работы десктопных и мобильных приложений;

опыт написания понятных атомарных чек-листов, тест-кейсов в структурированной форме с минимальной избыточностью с применением тест-дизайна;

опыт составления баг-репортов;

опыт тестирования API, работал с БД;

фреймворки и библиотеки, используемых для автоматизации тестирования (Selenium/Selenide, PyTest и другие);

Условия:

Работа ТОЛЬКО офисе ЯРОСЛАВЛЬ, не удаленно;

Введение в должность (собственный учебный центр);

Сопровождение и обучение на этапе адаптации;

Закрепление наставника на период испытательного срока;

Возможность карьерного роста и развития;

Официальное трудоустройство, прозрачные условия труда;

Заработная плата оклад + kpi ;

График работы: понедельник-пятница с 9-00 до 18-00.