Автотестировщик
Описание
BELL INTEGRATOR – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией. На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании страны. Центральный офис Bell Integrator расположен в Москве, представительства – в Нижнем Новгороде, Пензе, Саратове, Уфе, Санкт-Петербурге, Барнауле, Минске (Беларусь). НА ТЕКУЩИЙ МОМЕНТ МЫ РАСШИРЯЕМ КОМАНДЫ ДЛЯ КРУПНЫХ КОММЕРЧЕСКИХ БАНКОВ (ТОП 10), ТЕЛЕКОМ, РИТЕЙЛ. Чем предстоит заниматься: Команда занимается развитием и переводом на новую технологическую платформу продукта «Брокерское обслуживание для юридических лиц». Наша миссия — сделать сложный финансовый инструмент доступным, понятным и удобным для миллионной аудитории клиентов Сбера. Мы создаём решения, которые экономят время наших пользователей. Присоединившись к нам, вы будете работать над созданием масштабируемых приложений в микросервисной архитектуре, участвовать в интеграции десятков систем и сервисов, составляющих единую информационную платформу Сбера. Вся разработка ведётся с учётом высочайших требований к отказоустойчивости, надёжности и доступности 24/7. У нас ценится инициатива: каждый член команды может влиять на продукт, предлагать идеи и реализовывать их. Задачи: Развитие тестовой модели: проектировать и развивать модель обеспечения качества для сложных распределённых систем. Разработка фреймворка автотестов: создавать с нуля и поддерживать гибкий, масштабируемый фреймворк для UI- и API-тестирования. Написание автотестов: разрабатывать тесты всех уровней (модульные, интеграционные, end-to-end) и решать нетривиальные задачи, связанные с автоматизацией. Код-ревью: проводить ревью кода коллег, давать конструктивную обратную связь и следить за соблюдением стандартов кодирования. Полное участие в жизненном цикле ПО: от анализа бизнес-требований и проектирования до внедрения и поддержки готового функционала. Требования: Опыт работы сборщиками проектов Maven или Gradle в реальных промышленных проектах. Глубокое понимание принципов REST, практический опыт тестирования REST API. Знание основ объектно-ориентированного программирования (ООП), паттернов проектирования. Уверенная работа в командной строке Linux. Практический опыт работы по методологии Agile (Scrum/Kanban). - Владение SQL на уровне написания запросов средней сложности (JOIN, GROUP BY, вложенные запросы). Технологический стек (обязателен опыт с большинством пунктов): - Языки программирования: Java, Groovy, Kotlin. - Инструменты автоматизации: Selenium, Selenide. - Фреймворки тестирования: JUnit, Cucumber, Spock. - Средства разработки: IntelliJ IDEA, Git. - CI/CD: Jenkins. Дополнительно: - Наличие официального опыта работы, подтверждённого договором (СТД-Т ). Условия: Трудоустройство по ТК РФ Гибкое начало рабочего дня Возможность профессионального и карьерного роста на проекте; Опыт работы в распределенной команде профессионалов; Уровень заработной платы обсуждается индивидуально; ДМС ; Возможность работать удаленно.