Test Engineer/Data Analyst

Зарплата

от 1200 до 1800 €

Местоположение и тип занятости

Будва (Черногория)Полный рабочий день

Компания

Разработка программного обеспечения для стартапов. Нестандартные решения.

Описание вакансии

Условия работы

Ищем образованного человека, того самого, который ходил на лекции. ;-) Человека, который существует в Планковском пространстве между разработкой сложных систем и тестированием их видимых частей. Это как С разработчик в современном мире разработчиков, только среди тестировщиков. Муть вроде веб-тестирования, которая нас всех зомбирует... забудьте ее. Здесь вы будете тестировать то, что в последствии может обеспечивать работу целого города, или корпорации, может, даже полетов к звездам и тестировать НЕ при помощи UI или REST, а при помощи SQL. Да, это сложно и это прекрасно!

На этой позиции нами ожидается знание баз данных и того, как они работают и в частности SQL (EXPLAIN?). Было бы неплохо знание разного рода структур данных, алгоритмов (потому что именно они стоят за SQL), но по крайней мере, как работают indexes, joins. Да, именно этому учат на профильных факультетах университетов. Однако, это та самая позиция, где мы не будем требовать от вас опыта. Только знания. "Забудь все, чему тебя учили в универе" в данном случае сказано не будет. Конечно, если реально учили. Еще вам понравится то, что для исполнения своих обязанностей нужно будет использовать язык программирования Python, т.е. два в одном - и по-умному, и по-модному! ;-) Людям, которые начали путь в тестировании, придя из других сфер, но считают, что у них все получается в веб-тестировании и знание фундаментальных вещей, соответственно, им не нужно, не сюда, простите.

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

Удаленная работа не рассматривается.

Основные задачи:

  • Писать новый код тестов на основании требований задачи, техлидов, разработчиков;
  • Следование идеологии Agile, включая многие ритуалы (стендапы, спринты, планирование спринтов);
  • Взаимодействие с коллегами по команде - у нас ансамбль, не соло проект.

Требования:

  • Хорошее знание SQL (желательно понимать, чем отличается hash index от binary tree index - вы это будете тестировать (!) и не зря же вы над лабой потели в свое время);
  • Хорошее знание Python (НЕ веб-фреймворков и НЕ Selenium..., но глубоких знаний тоже не требуется, потому что вы будете использовать наши внутренние фреймворки, и запускать SQL запросы);
  • Разговорный английский язык! (да, сорян)

Мы предлагаем:

  • Очень интересную работу - сколько в мире систем распределенных RDBMS? Вам предоставляется шанс работать над одной из самых уникальных!
  • Оплачиваемые отпуска;
  • Официальное трудоустройство и оформление ВНЖ в Черногории;
  • Оплачиваем переезд (лично вам), помогаем с поиском жилья (поиск, варианты, посмотреть, подтвердить), помогаем перевезти семью;
  • Комфортный офис в комфортном климате, море в 10-и минутах пешком, место - фактически в центре Европы, на машине все рядом.

Дополнительные инструкции

Для интервью необходимо сделать тестовое задание.