ООО "РостДжоб" — ведущая аутсорсинговая IT-компания, предоставляющая высококлассные решения для клиентов по всему миру. Мы специализируемся на разработке масштабных корпоративных приложений, веб-сервисов и мобильных решений, обеспечивая нашим партнерам надежность и инновационные технологии.
Обязательные требования:
- Наличие высшего технического образования;
- Практический опыт в тестировании ПО от 4-х лет;
- Владение языками программирования, глубокое знание Java;
- Понимание процессов тестирования и разработки программного обеспечения;
- Умение создавать автоматизированные тесты, желательно знание инструментов Cucumber, Selenide, Gherkin;
- Подтвержденный опыт тестирования мобильных приложений;
- Базовые знания протоколов передачи данных и форматов обмена информацией (HTTP, REST, JSON, XML, Web Services);
- Навык составления SQL-запросов с применением оператора JOIN;
- Выполнение интеграционных тестов;
- Ответственность не только за свою деятельность, но и за совместную работу команды;
- Готовность брать на себя непростые задачи и справляться с ними эффективно;
- Опыт взаимодействия с системами контроля версий (git), трекерами задач (JIRA) и инструментами корпоративного документооборота (Confluence);
- Самостоятельность и способность к самообучению; - Умение работать над несколькими задачами одновременно; - Коммуникабельность; - Умение работать в команде.
Дополнительные требования:
- Активная вовлеченность в процессы автоматизации тестирования внутри scrum-команд;
- Доказанный опыт совершенствования инфраструктуры автоматического тестирования;
- Реализованный опыт совместной работы в рамках гибких подходов управления проектами (методологии Agile, Scrum);
- Практическое владение технологиями непрерывной интеграции и доставки (CI/CD), включая использование Bamboo;
- Владение языками программирования Groovy и Kotlin.
Задачи на проекте:
- Совершенствование имеющегося фреймворка для автоматических тестов;
- Проведение функционального и интеграционного тестирования кредитного сервиса - как вручную, так и посредством автоматизации;
- Модификация существующих автотестов и формирование критериев приемочного тестирования (acceptance criteria);
- Определение местоположения выявленных ошибок и дефектов;
- Интеграция в рабочий процесс с разработчиками, специалистами-аналитиками и конечными пользователями продукта;
- Возможность активно воздействовать на развитие продукта путем участия в обсуждениях планирования итераций, определения приоритетов доработок совместно с бизнесом и оценки содержания бэклога;
- Представление нового функционала конечному кругу пользователей на демонстрациях.
Описание проекта и команды:
- Проект для крупного банка.
Условия работы:
- Удалённый формат работы;
- График работы:5/2 по 8 часов;
- Итоговая сумма заработной платы обсуждается отдельно с руководителем, при согласовании на должность.