QA Fullstack
Описание проекта и условия
Наш клиент- современный российский банк, создающий сложные решения, которые признаны лучшими в мире. Сейчас развивает несколько сервисов в разных департаментах: ∙ Инвестиции. Строит уникальный и технологичный брокер в России, сделав самый сложный финансовый продукт доступным и удобным всем. ∙ SME. Меняет стандарты подхода к ведению бухгалтерии, обмену документами между организациями, и работе с архивом — переводит все в цифру. ∙ Страхование. Развивает платформу прямых продаж. Цель - предсказуемый, удобный процесс для бизнеса и клиента. ∙ Платежные сервисы. Занимается разработкой и поддержкой платежного шлюза банка, определение типа платежа, наполнение его данными из других систем банка, проверка разрешенности операции, проведение платежа в системах банка/контрагентах с соблюдением целостности операции.
Компания предлагает:
- Работу в комфортном офисе у метро «Водный стадион». У нас уютный офис с панорамным видом на город и подземной парковкой
- Профессиональное развитие. Мы постоянно проводим митапы, тренинги и мастер-классы. В твоем распоряжении огромная библиотека с технической литературой
- Бесплатные и вкусные обеды в уютном кафе. Если захочешь перекусить — на каждом этаже есть кухня с чаем, кофе и фруктами
- Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Для твоих близких предложим льготные условия страхования
- Занятия в бесплатном фитнес-зале. Пользуйся тренажерами, посещай групповые программы с крутыми тренерами, грейся в сауне. А еще мы регулярно устраиваем турниры по футболу, волейболу и хоккею
- Достойную твоего профессионального уровня зарплату
Задачи
- Проводить функциональное тестирование
- Проводить регрессионное тестирование
- Автоматизировать регрессионное тестирование
- Анализировать документацию и составлять тестовые сценарии
- Поддерживать актуальную тестовую модель
- Формализировать обнаруженные дефекты и контролировать их устранение
- Тесно взаимодействовать с командой: аналитиками, разработчиками, QA
- Участвовать в процессе CI/CD
Требования
- Опыт работы в качестве специалиста по функциональному тестированию
- Понимание жизненного цикла ПО, знание техник тест дизайна
- Опыт разработки тестовой документации, анализ спецификаций
- Понимание принципов работы реляционных СУБД
- Опыт в тестировании API/Backend
- Знание языка SQL на уровне написания запросов простой и средней сложности (DML, подзапросы, Join, агрегирование и группировка)
- Опыт работы с REST API, Swagger, HTTP/HTTPS, JSON
- Понимание гибких методологий разработки, ценностей и процессов
- Опыт работы со стеком продуктов Atlassian: JIRA, Confluence, BitBucket
- Понимание git и git-flow (Pull, Push, PR, Merge, ведение веток)
- Опыт автоматизации REST API