
Software test engineer Modules, Москва.
▷ Работодатель: Plesk
(профиль,отзывы)
💰 From 3300 EUR. | Режим: office |
10
* This listing is inactive or archived *
Вакансия предполагает переезд работу за пределами РФ
Переезд обязателен, варианта удаленной работы из РФ нет.
Приглашаем в команду Plesk Modules QA инженера, который будет участвовать в обеспечении качества нашего продукта.
Plesk – контрольная панель для автоматизации администрирования сервера. Основной целью продукта Plesk является упрощение управлением серверами и веб-приложениями как для компаний, предоставляющих услуги хостинга, так и для веб разработчиков. Plesk разрабатывается уже более 18 лет и на текущий момент около 6% сайтов во всем мире (а это довольно много) управляются с помощью нашего продукта. Мы сотрудничаем с Amazon Web Services, Google Cloud, Alibaba Cloud, Microsoft Azure и другими компаниями, входящими в Top 100 хостинговой индустрии. Подробнее о компании и продукте - https://www.plesk.com/
Команда Modules занимается разработкой нескольких независимых друг от друга проектов (модулей Plesk) с активной аудиторией в несколько миллионов пользователей. Разрабатываемые нами продукты расширяют возможности Plesk, предоставляя дополнительную функциональность по управлению web-сайтами и приложениями, переносу данных, удаленному управлению, интеграции со сторонними сервисами и т.п.
Для наших проектов мы выстраиваем процесс обеспечения качества с упором на предотвращение проблем. Начинаем тестировать на этапе идеи, активно участвуем в обсуждении и проектировании, помогаем подготавливать функциональные и нефункциональные требования, в том числе к дизайну и техническим решениям. Ценим инициативу и гибкость, в зависимости от типа задачи используем как тест-дизайн на этапе подготовки требований, так и exploratory тестирование уже готовой функциональности.
Внутри команды создаем условия для развития, обучения и применения новых знаний и практик.
Как мы работаем?
Начнем с основного - мы используем подход Shift Left Testing.
- QA вовлечен в работу над задачей с момента появления новой идеи. Активно общается с ПМ, разработчиками и другими вовлеченными инженерами и командами;
- QA помогает сформировать функциональные и нефункциональные требования и acceptance критерии задачи;
- QA работает вместе с разработчиками начиная с фазы discovery и продолжает сопровождать задачу на всех этапах проектирования и разработки;
- QA составляет план для проверки и тестирует все те аспекты, которые считает важными, по мере готовности задачи.
Чем предстоит заниматься?
- Участие в проектировании, планировании и оценке задач;
- Тестирование требований и аналитика: тест-анализ, тест дизайн;
- Функциональное и нефункциональное тестирование: Usability, Accessibility, Performance;
- Ведение тестовой документации (тест кейсы, чеклисты, баг-репорты).
Что есть кроме повседневных задач?
- Research Days - каждый месяц команда берет 2 рабочих дня на то, чтобы поэкспериментировать с новыми технологиями, написать статью на Хабр или создать интересный прототип. Ты сам выбираешь что тебе интересно и делишься результатом с командой.
- Рассказывать - можно выступить с докладом перед командой, компанией, или на конференции. Или написать статью. Компания активно помогает с публикацией материала и с организацией выступлений.
- Участвовать в гильдии - в Plesk их много, например, гильдия QA.
- Участвовать в жизни Plesk - у нас постоянно появляются кружки по интересам. Кто-то ездит на рыбалку, кто-то играет в Counter-Strike или катается на сноуборде. У нас есть даже музыкальный коллектив со своим youtube каналом.
- Учить английский - мы делаем это не потому что модно, а потому что он реально используется в повседневной работе. Мы ведем документацию на английском и общаемся с коллегами из других стран.
Что мы от тебя ожидаем?
- Как минимум базовые знания OS Linux и Windows (работа в терминале, операции с файловой системой, установка приложений, управление и настройка сервисов).
- Опыт в аналитике, тест дизайне и quality assistance практиках. Понимание плюсов от их применения, умение и желание все это использовать для реальных задач.
- Английский, уровня pre-intermediate или выше (чтение и написание технической документации, быть готовым к тому, что коммуникации в команде могут вестись на английском языке).
- Желание прокачивать hard и soft skills.
- Ответственность, самоорганизованность, желание учиться.
- Привычку общаться, давать и получать обратную связь.
- Партнёрскую позицию.
Будет дополнительным плюсом:
- Опыт администрирования ОС Linux, сетей, профильный опыт работы с web приложениями, хостингом и соответствующими web сервисами (администрирование Linux/Windows, работа с DNS, web серверами (Apache, nginx, IIS) и т.д.)
- Опыт в тестировании Usability и Accessibility;
- Опыт Perfomance тестирования.