
яндекс · 17 июн.
Команда MBA (Management Business Application) разрабатывает и сопровождает IT-решения, необходимые для предоставления цифровых сервисов клиентам и управления ресурсами компании. У нас сложный и разнородный IT-ландшафт, в котором Enterprise-системы прошлого десятилетия уживаются с современными технологиями, методологиями разработки, управления архитектурой и качеством сервиса.
Фундамент системы управления бизнес-процессами компании — Oracle E-Business Suite, совокупность интегрированных модулей, каждый из которых отвечает за автоматизацию отдельного бизнес-процесса (управление финансами, закупками, логистикой, складом, отношениями с заказчиками, казначейскими операциями, отчётностью и пр.).
Мы ищем опытного коллегу, который поможет нам повысить эффективность процессов разработки и качество услуг, сформулирует стратегию развития направления QA, факторы достижения целевого состояния, определит критерии оценки и используемые фреймворки. Перспектива роста — fullstack QA.
Тестирование с глубоким погружением в данные
Проводить функциональное, регрессионное и исследовательское тестирование схем монетизации. Верифицировать результаты бизнес-операций напрямую через базу данных: писать сложные SQL-запросы, анализировать хранимые процедуры, разбираться в структуре таблиц Oracle DB. Проверять корректность сквозных процессов: от создания документа до финальной проводки в бухгалтерию. Тестировать фоновые программы системы OEBS: запуск, мониторинг статусов, анализ логов и итоговых данных в БД.
Работа с модулями OEBS
Тестировать схемы монетизации, печатные формы и смежную функциональность и обязательно проверять данные на уровне БД на каждом шаге. Проверять корректность проводок, статусы документов, фоновые процессы согласований и т. д. Работать с правами доступа: что видит и может делать каждая роль.
Документирование и процессы
Проектировать тестовые сценарии, покрывающие сквозные бизнес-процессы. Создавать и поддерживать тестовую документацию: тест-кейсы, тест-планы, чек-листы.
Автоматизация
Проект даёт возможность планомерно двигаться в сторону автоматизации: автоматизация тестирования на Java, работа с CI/CD и Jenkins, углублённая работа с API, практика с BDD-фреймворками.
Больше о разработке в Яндексе — в канале Yandex for Developers
* Имеете опыт ручного тестирования от двух лет
* Прекрасно владеете SQL — это ключевое требование; уверенно пишете сложные запросы (JOIN, подзапросы, агрегации, оконные функции)
* Понимаете структуру реляционных БД и умеете в ней ориентироваться
* Работали с Oracle Database или другими реляционными СУБД
* Умеете читать и понимать хранимые процедуры
* Разрабатывали тест-кейсы, тест-планы и тестовые скрипты
* Знаете методологии тестирования
* Работали с системами контроля версий, управления проектами и документацией
* Базово понимаете принципы работы REST API: умеете отправить запрос, прочитать ответ, сверить данные с БД
* Работали с OEBS или другими крупными ERP-системами
* Знаете концепции OEBS: Responsibility, Concurrent Programs, Flexfields, Workflow
* Автоматизировали тестирование на Java
* Писали автотесты с использованием BDD-подхода
* Работали с CI/CD и Jenkins