Требования
- Понимание или опыт написания Use Cases, User Stories, Test Cases;
- Базовые знания SQL;
- Понимание XML, JSON;
- Понимание API тестирования с помощью POSTMAN, SOAP UI;
- Понимание клиент-сервеной архитектуры;
- Понимание теории тестирования (тест дизайн, виды и типы тестирования, этапы, жизненный цикл бага).
Плюсом будет
- опыт администрирования операционных систем
- работа в командной строке ОС
- опыт в банковской сфере, финансовых организациях, телеком или интеграторах;
- опыт организации (построения) процесса тестирования информационных систем;
- опыт работы с инструментами ведения тест-кейсов, багтрекинга (Jira);
- опыт работы с Ionic или аналогичными фреймворками для создания мобильных приложений.
- опыт работы в IT или в области тестирования ПО;
- опыт тестирования веб и мобильных приложений;
- опыт формирования методик тестирования, составление профилей, подготовки отчетов;
- знание и понимание современных методологий тестирования (функциональное, регрессионное, UI/UX, smoke-test, тестирование белого/серого ящика);
Обязанности
- следить за качеством выпускаемого продукта и принимать решение о готовности релиза к промышленной эксплуатации;
- совместно с Project manager и аналитиками анализировать поступающие требования, осуществлять поиск возможных “узких” мест;
- выставлять приоритеты по процессу автоматизации тестирования продукта;
- помогать разработчикам определить тест-кейсы и сценарии;
- разрабатывать и проводить ревью тест-планов и методик тестирования;
- создавать и поддерживать в актуальном состоянии документацию по тестированию;
- взаимодействовать с разработчиками: оформлять баг-реквесты, формулировать предусловия и помогать локализовывать ошибки;
Ожидаем, что кандидат
- понимает принципы QA и готов брать на себя ответственность за качество выпускаемого продукта;
- инициативен и готов продолжать профессиональный рост;
- готов учиться сам и делиться опытом с командой.