Ищем QA Engineer в Getintent.
Кто это?
Getintent - Ad Tech стартап, специализирующийся на рекламных технологиях нового поколения (RTB, Real-Time Bidding, они же аукционы реального времени).
В экосистеме RTB существует набор ключевых игроков: DSP представляет интересы рекламодателя, SSP (Supply-Side Platform) действует на стороне владельцев рекламной площадки, а DMP (Data Management Platform) поставляют данные.
Что делает Getintent?
Собственную технологию - Self-Service DSP для продажи рекламы по аукционной модели RTB. Ad Server, отвечающий за основную работу GetIntent DSP, разработан на языке Java.
Кто есть в команде?
Команда распределенная, офисы в Москве и Нью-Йорке.
60% — технари, 40% — маркетинг и продажи. Техническая часть компании делится на UI Team, DevOps Team, Adserver Team и Data Team.
Что нужно будет делать?
Создать систему автоматизированного тестирования, чтобы повысить качество и стабильность работы платформы;
Начать с тестирования UI (PHP 7(Laravel)+JS), а не “заниматься тестированием”;
Описывать дефекты и уязвимости платформы (например, SQL injection, XSS) в JIRA.
Какие профессиональные навыки важны?
Опыт создания regression test suite (ручное и автоматизированное) от 3 лет;
Понимание основ веб-разработки (HTML, JavaScript, JSON и т.д.);
Владение одним или несколькими языками программирования (если Python /Java - это большой плюс);
Владение SQL;
Использование Selenium/Webdriver API (Robot, Nightwatch или любой другой фреймворк для end-to-end тестирования) обязательно;
Понимание процессов тестирования и гибкой разработки, знакомство с git;
Опыт работы с баг-трекерами (в идеале - JIRA);
Опыт работы с одностраничными приложениями (в планах команды - постепенный переход к SPA) и API;
Опыт работы с CI (Jenkins).