Все вакансии / Senior Test Automation Engineer / Санкт-Петербург

Миссией компании Дженстек (Genestack) c 2012 года является ускорение исследований в биологии, фармакологии, здравоохранения и в смежных областях путем совершенствования работы с взрывообразно растущими объемами биологических данных. Наш флагманский продукт Omics Data Manager (ODM) помогает исследовательским организациям создавать и контролировать каталоги мультиомиксных данных (эксперименты, образцы и разные виды данных - геномы, транскриптомы и другие) с помощью мощного и быстрого интегративного поиска и аналитики по данным и метаданным.

Наша штаб-квартира находится в Кембридже, Великобритания, центр разработки - в Санкт-Петербурге, и мы открываем представительство в Бостоне, США. Соучредителем выступает компания JetBrains, лидер в области средств разработки программного обеспечения. Дженстек активно развивается, у нас есть лояльные клиенты среди крупнейших мировых корпораций биологического направления. Сотрудничество с учеными и инженерами из передовых организаций означает решение сложных и разнообразных задач в условиях высокого темпа и меняющихся требований.

Вы присоединитесь к нам на интересном этапе нашего пути. Продукт ODM построен на модульной монолитной архитектуре, которая предоставляет гибкость, однако продукт должен быстро развиваться, чтобы удовлетворить потребности распределенной enterprise среды. Объем, разнообразие и сложность данных, с которыми мы работаем, постоянно растут. У нашего типичного клиента терабайты сложных структурированных данных, включая большие разреженные матрицы экспрессии индивидуальных клеток, десятки миллионов генотипов для сотен тысяч пациентов, данные временных рядов с носимых устройств и фенотипические данные, получаемые в результате клинических и доклинических исследований. К тому же, эти данные могут быть распределены географически. Мы должны управлять всеми этими данными, интегрировать их и осуществлять по ним поиск, достаточно быстро, чтобы они отображались в интерактивном графическом интерфейсе.

Новые подходы, которые мы выработали в 2018 году, делают наше предложение на рынке уникальным и позволяют решать совершенно нетривиальные задачи интеграции и поиска по данным мультиомиксных исследований. Стремительно растущая кодовая база при этом доставляет свои сложности в поддержке, развертывании и надежности.

Мы ищем инженера с опытом в автоматизации тестирования веб-приложений, в составе нашей QA команды вам предстоит участвовать в построения фреймворка тестирования.

Наш стек:

для интеграционного тестирования сейчас используется , рассматривается переход на .

для UI-тестирования будет использоваться JavaScript.

TeamCity в качестве CI сервера.

Серверная часть приложений - Java, клиентская - React и jQuery.

Обязанности:

Разработка и поддержка автоматических тестов для интеграционного тестирования веб-приложения.

Построение фреймворка тестирования, которым будут пользоваться как тестировщики, так и разработчики.

Требования:

Обязательные:

Опыт анализа требований и написания автотестов.

Опыт в автоматическом тестировании веб-приложений.

Уверенное знание Java, умеренное знание .

Знание либо готовность изучить JavaScript для UI-тестов.

Английский язык, достаточный для общения и переписки.

Будут плюсом:

Знание Teamcity или опыт работы с CI/CD.

Знание основ SQL.

Опыт работы с Unix подобными системами.

Опыт работы по agile (scrum, kanban) методологиям.

Условия:

Работа в международной продуктовой компании среди сильных профессионалов

Эффективный процесс ознакомления новичков с предметной областью и направлениями работ в компании

Возможность удаленной работы, помогаем с релокацией.

Удобный просторный и тихий офис в центре Санкт-Петербурга, кухня с фруктами и печеньками, спортзал, душ, авто- и велопарковка

Конкурентная зарплата, ежегодно пересматривается

Официальное оформление, полная ставка, ДМС, 100% оплата больничного

Курсы английского языка спонсируются компанией

Гибкий график.