QA Engineer fullstack
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Кто мы:
Мы построили и развиваем ведущую платформу кредитования для ТОП-банков России.
Делаем потребительское, авто- и ипотечное кредитование для простого пользователя
действительно быстрым и удобным, а для Банка – безопасным и выгодным.
Немного о продукте, на который мы ищем QA Engineer: в проекте СПР (система принятий решений) мы разрабатываем свою Low-code платформу, которая помогает автоматизировать процессы принятия кредитных решений и сбора данных. На нашей платформе в современной веб-студии сотрудники технологических подразделений рисков, бизнеса и ИТ смогут настраивать обработку данных, добавлять интеграции и сложные алгоритмы, проверять работу системы с помощью удобных визуальных инструментов. Также разрабатываем высокопроизводительное ядро системы, чтобы обеспечить стабильную работу процессов на сервере при высоких нагрузках и возможность эффективного масштабирования.
Ожидания от кандидата
- Осуществлять ручное e2e тестирование продукта, функциональное тестирования UI и API.
- Осуществлять тестирование на всем цикле разработки.
- Вести тестовую документацию, позволяющую оценить эффективность тестирования.
- Взаимодействовать с командой для наиболее эффективного поиска и устранения багов.
- Постоянно взаимодействовать с командой разработки, PM проекта и вместе улучшать тестируемый продукт.
- Отвечать и влиять на качество продукта, посредством адаптации процессов тестирования к меняющимся потребностям.
- Базовой скриптинг на python.
Требования:
- Законченное высшее техническое образование.
- Опыт ручного UI/API тестирования web-приложений (devtools, postman).
- Опыт программирования автотестов на python (знание библиотеки requests).
- Понимать, как работает протокол HTTP, какие бывают методы, для чего используются в рамках тестирования.
- Уметь работать с форматами данных JSON и XML.
- Иметь представление о методологии тестирования ПО.
- Уметь применять техники тест дизайна.
- Понимать принципы построения и работы web-приложений - общее понимание клиент-серверной архитектуры.
- Иметь представление об HTML/CSS и SQL (на собеседовании можем спросить про объединение таблиц, сортировку, выборку по условию для определённого поля/Мы используем PostgreSQL, Clickhouse).
- Умение аргументировать и отстаивать свою точку зрения.
- Уметь выстраивать коммуникации с другими членами команды и не бояться задавать вопросы :) (для общения мы используем Slack и Zoom).
Будет преимуществом:
- Желание улучшать процессы тестирования.
- Опыт работы в команде разработки коробочного продукта.
- Понимание принципов и особенностей работы программных брокеров сообщений (используем RabbitMQ).
- Желание развиваться в автоматизированном тестировании.
- Знание python core.
- Опыт разработки автотестов (PyTest + Selenium или Playwright).
Условия работы
Условия:
- Сложные и интересные задачи в команде профессионалов.
- Современный стек технологий, техника для продуктивной работы: Mac или ThinkPad по желанию.
- Возможность профессионального развития и поддержка в развитии вашей карьеры.
- Забота о вашем здоровье: полис ДМС для сотрудников, включая стоматологию и врач общей практики в офисе.
- Льготы и блага Аккредитованной ИТ компании, бонусы и скидки от наших партнеров, и другие приятные атрибуты жизни современной ИТ-компании.
- По-настоящему дружескую обстановку и реферальный бонус "Приведи друга", когда вы рекомендуете своих друзей.
- Формат работы: в нашем комфортном офисе в центре столицы (м. Тверская, м. Охотный Ряд) гибрид или удаленка.
С радостью пообщаемся с вами!