Вакансии
К списку вакансий

QA Engineer, Middle

Технологическая IT компания виртуализирует движение объектов реального мира. Наш главный продукт – платформа для создания IoT-приложений для управления автомобилями, грузами и выездным персоналом. Мы помогаем разработчикам создавать высоконагруженные сервисы и приложения, которые преобразуют данные геолокации и автомобильных датчиков в полезные бизнес-инструменты.

Начав в 2005 году в России, сегодня мы растущая компания со штаб-квартирой в солнечном Лос-Анджелесе, и несколькими офисами по миру. Мы любим наших клиентов из разных стран, обожаем инновации, учимся на собственном опыте и приветствуем удаленную работу. Мы подбираем в команду любознательных и ответственных людей, которые хотят улучшать мир с помощью IoT технологий, получая при этом удовольствие в атмосфере стартапа и многонациональной команды.

Чем предстоит заниматься

В качестве QA инженера вы будете заниматься полным циклом тестирования ПО: от тестов небольших задач на Web и Mobile платформах, до тестирования больших продуктовых фич. Также, не будем скрывать, полного регресса мобильных приложений. У нас в продакшене уже есть 3 мобильных приложения (по одному на Android и iOS), ещё одно готовится к выпуску.

Как правило, тест план строится на основании технического задания, которое является результатом работы аналитика и утверждено всеми заинтересованными сторонами. Также существуют дизайн-макеты, которые позволяют глубже понять, как должен выглядеть итоговый результат.

Помимо этого вам предстоит заниматься автотестированием: уже сейчас у нас большой процент покрытия автотестами web и мобильных приложений. Все новые фичи и продукты мы стараемся покрывать автотестами и уделяем этому значительное количество времени, так как верим, что ручной регресс — это крайне неэффективный процесс.

Задачи

  • Тестирование новых модулей и продуктов
  • Предстоит проводить полный цикл тестирования реализуемых командой разработки решений
  • Процесс тестирования начинается с участия в установочных командных встречах, на которых подробно рассказывается о том, какой продукт разрабатывается, какие функции будет выполнять, и зачем он нужен клиенту
  • Каждая подобная задача выполняется согласно постановке. Или в соответствии с техническим заданием, если задача является объемной и требует детальной проработки перед постановкой

Тестирование существующих компонентов и решений

  • В процессе доработки работающих решений и даже просто фиксов багов, как правило, тоже необходимо тестирование. Предстоит активно работать с трекером задач (Youtrack) и подробно описывать все багрепорты и способы воспроизведения багов
  • При этом предполагается активное взаимодействие с командой разработки и технической поддержки

Покрытие продуктов автотестами

  • Разработка и написание автотестов на самые популярные разделы и фичи
  • В том числе на мобильные приложения в целях сокращения ручного тестирования при будущих релизах

Мы ожидаем, что у вас

  • Оконченное высшее образование: техническое
  • Опыт тестирования больших и нагруженных IT систем (от 2-х лет)
  • Понимание техник тест-дизайна и умение ими пользоваться
  • Знание процессов тестирования и разработки ПО
  • Опыт ручного тестирования web и мобильных приложений (iOS, Android)
  • Опыт разработки тестовой документации
  • Базовые навыки работы с СУБД (желательно MySQL)
  • Опыт работы с Gitlab CI, Testrail, Youtrack, Postman
  • Представление о веб-технологиях, отладочных инструментах современных браузеров, протоколе HTTP(S), умение работать с Rest API и JSON
  • Системное мышление, обучаемость, честность, грамотная устная и письменная речь, нацеленность на результат

Будут дополнительным плюсом:

  • Знаете одного или нескольких языков программирования (Java/Kotlin, Swift, JavaScript).
  • Опыт написания автотестов:для веб | android или iOS-приложений
  • Умение работать со снифферами трафика (Fiddler, Charles и т.п.)

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

  • Сотрудничество с международной IT-компанией – одной из лидеров в сфере телематики
  • Достойную оплату труда и бонусы по результатам
  • График работы, на основе 40-часовой рабочей недели
  • Психологическая поддержка от сервиса Yasno.live, практика иностранного языка
  • Обучающие программы как внутри компании, так и за ее пределами в рамках выстроенного карьерного пути
  • Прозрачность и рост: культуру открытой обратной связи, возможность вертикального и горизонтального роста;
  • Влияние и открытость: возможность видеть результат своей работы, получая своевременную обратную связь от команды, Лида, HR
  • Корпоративные мероприятия: офлайн |онлайн
  • Профессиональный, опытный и дружный интернациональный коллектив

Контакты для резюме: [email protected]