📍 МоскваСанкт-ПетербургПолная удалёнка
Проект или направление Platform V Works — это создание облачных инструментов разработки в составе облачной платформы. Цель — дать клиенту все необходимое для полного цикла разработки приложений на платформе.
В рамках проекта будут развиваться и поддерживаться такие инструменты как:
- Сервис самообслуживания в инструментах DevOps.
- Сервис управления выпуском релизов ПО.
- Сервис управления беклогом и описанием требований.
- Сервис управления конвейером DevOps.
- Сервис версионного хранения кода и конфигураций.
- Репозиторий дистрибутивов и контейнеров.
- Оркестровщик CI/CD.
- Анализ код.
- Анализ зависимостей.
- Сервис умных заглушек и контрактного тестирования.
- Сервис управления тестированием.
- Сервис генерации тестовых данных.
- Фреймворк функционального автотестирования.
- Сервис нагрузочного автотестирования.
- Сервис мониторинга производственного процесса.
Проект сложный и включает использование большого количества самых современных подходов и технологического стека. Мы работаем в небольших командах 10-20 человек, с применением современных методологий проектной разработки.
Технологии/инструменты
SQLSelenium/SelenideCucumberTestNGJavaRESTSOAPMQGitRDPMVP
Чем предстоит заниматься
Проведение активностей по тестированию:
- Написание Тест-Кейсов.
- Написание Методологии Тестирования.
- Составление тест планов.
- Написание баг репортов.
- Проведение тестирования.
- Подготовка отчета о тестировании.
- Настройка мониторинга.
- Написание скриптов для авто-тестов.
- Подбор необходимых инструментов/технологий и оценка целесообразности их внедрения.
- Выявление проблемы и предложение решения для улучшения качества продукта.
- Декомпозиция и оценка поставленных задач.
- Курирование работы новичков.
- Координация и помощь сотрудникам в ходе выполнения задач. Участие в приемо-сдаточных работах. Проведение Технических Интервью.
Обязательные требования
- Опыт работы от 3-х лет.
- Знание методологий и практик авто тестирования.
- Знание и применение дизайн техник тестирования.
- Опыт проведения полного цикла авто-тестирования (анализ требований, разработка скриптов/эмуляторов, подготовка документации).
- Опыт работы с БД на уровне написания запросов SQL, понимание, что такое индексы, блокировки и тд.
- Знание метрик производительности hardware (cpu/memory/disk/net) и software (JVM, БД).
- Опыт работы с инструментами автотестирования Selenium (или Selenide) и/или другими инструментами (Cucumber, TestNG).
- Знание языка программирования Java.
- Опыт работы с *nix, Windows системами.
- Знакомство с основными понятиями и принципами нагрузочного тестирования.
- Опыт работы с технологиями/протоколами: WEB, REST, SOAP, MQ, Git, RDP.
- Развитые Soft-Skills.
- Умение аргументированно отстоять свое решение.
- Способность работать самостоятельно.
- Умение кратко и ясно излагать свои мысли.
- Знание одного из баг-трекеров.
- Умение настраивать процесс в баг-трекере.
- Знание и понимание особенностей типов архитектур систем.
- Понимание жизненного цикл ПО.
- Умение использовать принцип MVP.
Желательные требования:
- Умение работать с командой для выработки качественных решений.
- Умение мыслить стратегически при принятии технических решений.
- Самостоятельный выбор стратегии тестирования.
Что предлагаем
- Команда профессионалов, готовых поддержать ваши инициативы.
- Возможность работы с новыми технологиями.
- Возможности карьерного роста.
- Обучение за счет компании в корпоративном тренинг-центре.
- Красивый и комфортный офис по окончании пандемии.
- Программа наставничества.
- Расширенный социальный пакет.
- Участие в профессиональных сообществах.
Процесс найма
- Тех-чек.
- Встреча с командой и менеджером (2-3 встречи до оффера).
Анна Королева Recruitment Specialist