QA Engineer (Key Administrator) - вакансия 379258

Plesk

Дата обновления: 05.05.2021

Город: Новосибирск

Категория: IT / Компьютеры / Интернет

Тип занятости: Не имеет значения



Текст вакансии:


Что такое Plesk? Мы создаем панель управления серверами и веб-приложениями. Сегодня она установлена на 300 000 серверов в 140 странах и для нее создано 400 расширений - как внутри Plesk, так и сторонними компаниями. 6% всех веб-сайтов в Интернете работает на наших продуктах. Наши продукты продаем не только мы, но и Amazon Web Services, Google Cloud, Alibaba Cloud, Microsoft Azure и другие компании из Top 100 хостинговой индустрии. Какое место в этой истории занимает наша команда? Мы - команда Key Administrator и мы находимся в самом центре бизнеса. Мы лицензируем все продукты Plesk и ловим за руку пиратов. Мы собираем телеметрию с наших продуктов во всем мире и строим отчеты для принятия стратегических решений топ-менеджментом. Мы предоставляем данные аналитикам, которые строят гипотезы и находят способы сделать продукты Plesk еще лучше и интереснее. Наши стратегические вызовы:
Наши сервисы должны работать 24/7, в том числе под пиковой нагрузкой. Наши данные должны быть полными и корректными, ведь на их основе принимаются стратегические решения. Мы обеспечиваем достижение целей компании, будь то реализация нового канала продаж, или релиз нового продукта с новой моделью лицензирования
Мы сами отвечаем за свои сервисы и сами определяем оптимальный путь их развития. Нам чужд подход "берем больше, кидаем дальше". Мы принимаем взвешенные решения, за которые будем благодарны сами себе в будущем. Мы сами определяем процессы, по которым работаем, потому что ценим качество и работу в спокойной, сосредоточенной обстановке. Вызовы, которые мы уже прошли и можем поделиться опытом:
Как лицензировать гибко, позволяя пользователю самому определить лимиты лицензии. Как это делать в огромной доменной модели и кодовой базе в 700 тысяч строк. Как выдерживать 14-тикратную пиковую нагрузку, обрабатывать 300 Гб телеметрии ежедневно и не потерять ни единого запроса. Как совместить активное бизнес-развитие проекта, истребление технического долга и спокойную работу без перегруза.
Вызовы, над которыми мы работаем сейчас:
Провести экспансию новой модели лицензирования на вендорские продукты Перевести микросервисы и монолит с Java 8 на Java 11 Полностью переехать в docker и далее в оркестратор, чтобы масштабироваться при помощи стандартов индустрии Решить вопрос чрезмерно быстрого роста основной базы данных
Нам нравится наша работа и мы ищем единомышленника, который любит работать как партнёр, потому что мы сами такие. Чем предстоит заниматься? Начнем с основного - мы используем подход Shift Left Testing.
QA вовлечен в работу над задачей с момента формулирования требований. Активно общается с ПМ и другими вовлеченными командами. QA работает вместе с разработчиками на фазе development. На этом же этапе формируется план ручного/автоматического/нагрузочного тестирования. Также QA наравне с другими разработчиками проводит code review. QA помогает провести acceptance задачи представителям бизнеса.
Более глобально
Развитие стратегии автоматизации тестирования задач. Документировать, обновлять существующую документацию так, чтобы нужную информацию было легко найти и читать.
Что есть кроме повседневных задач?

Research Days - каждые две недели команда берет 1 рабочий день на то, чтобы поэкспериментировать с новыми технологиями, написать статью на Хабр или создать интересный прототип. Ты сам выбираешь что тебе интересно и делишься результатом с командой
Рассказывать - можно выступить с докладом перед командой, компанией, или на конференции. Или написать статью. Компания активно помогает с публикацией материала и с организацией выступлений
Участвовать в гильдии - в Plesk их много, например, гильдия QA
Участвовать в жизни Plesk - у нас постоянно появляются кружки по интересам. Кто-то ездит на рыбалку, кто-то играет в Counter-Strike или катается на сноуборде. У нас есть даже музыкальный коллектив со своим youtube каналом
Учить английский - мы делаем это не потому что модно, а потому что он реально используется в повседневной работе. Мы ведем документацию на английском и общаемся с коллегами из других стран.
А какие есть примеры повседневных задач?
Ручное и автоматическое тестирование, code review. Поддержка автоматической регрессии в рабочем и актуальном состоянии. В том числе, постановка задач по этой теме разработчикам. У нашего проекта длинная история. Иногда нужно в нее погрузиться и понять на что повлияют планируемые изменения. Закапывание старого сервиса - заархивировать репозиторий, очистить прод. В общем, сохранять актуальность инфраструктуры.
Что мы от тебя ожидаем?
Опыт тестирования от 2-x лет. Желание прокачивать hard и soft skills. Ответственность, самоорганизованность, желание учиться. Мы не ждем что у тебя уже есть богатый опыт code review или ты можешь с нуля собрать docker container. Мы научим всему этому. Привычку общаться, давать и получать обратную связь. Партнёрскую позицию. Лодка может течь со стороны других, но в лодке мы все вместе.
Будет дополнительным плюсом:
Базовые знания OS Linux. Еще круче - опыт администрирования ОС Linux, сетей и веб-сервисов. Знание SQL на уровне создания запросов. Опыт проведения нагрузочного тестирования.
Какой у нас технологический стек? Java, Kotlin, JavaScript (React, Dojo), Python, Bash, PostgreSQL, MongoDB; Docker, Linux, Nginx; Git, Gradle, Ansible, Jenkins, Selenium, Graylog, Kafka, ZooKeeper, Testrail; А тебе это зачем? В первую очередь - возможности. В Plesk, если ты хочешь выступить с докладом, изучить новую технологию, сделать MVP интересной идеи - команда тебя всегда поддержит. А если твоя затея находит отклик в компании, то тебе помогут и организационно, и финансово: оплатят обучение, участие в конференции, дизайнеры помогут свертстать статью, задизайнить слайды для конференции и т.д. Ты всегда можешь рассчитывать на бОльшую зарплату, взяв под ответственность более сложные задачи. Ты можешь расти в ту роль, которую хочешь: senior, тимлид, PM. А тимлид всегда поможет тебе с реализацией твоих планов. Мы целенаправленно создаем опции для роста. Например, тебя мы ищем потому, что недавно один из наших QA-инженеров стал PM. Ты можешь работать в офисе в центре Новосибирска или в Академгородке, а можешь выбрать удаленку. Также, с первого дня работы ты получаешь полис ДМС.

Выплата зарплаты без задержек


Контактное лицо: Кривенко Дарья



Контактные данные:

Чтобы связаться с работодателем, вам необходимо войти на сайт.

Форма входа находится в меню справа. Если вы еще не регистрировались, вам необходимо зарегистрироваться в качестве соискателя.