Middle/Senior QA Engineer

Job description

Привет, мы — команда разработки компании TextMagic.

Мы создаем новую и современную B2B-платформу взаимодействия с клиентами, которая реализует функциональность CRM, Helpdesk и прочих инструментов для автоматизации маркетинга и продаж.


Что такое TextMagic:
Это телеком-компания с 20-летней историей, главный продукт которой — платформа для обмена SMS-сообщениями, которая используется по всему миру (США, Великобритания, Канада и Австралия). Этот инструмент упрощает отправку уведомлений, предупреждений, напоминаний, подтверждений и маркетинговых кампаний по SMS и включает в себя веб, десктопные и мобильные приложения, а также клиентские API. На данный момент нашим сервисом пользуется более 50.000 активных пользователей, каждый из них — это успешный представитель малого или среднего бизнеса.

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



Ссылка на презентацию из видео

Job requirements

В ваш круг задач будет входить:

  • Поддержка существующей системы тестирования (Back-end + Front-end)
  • Приемочное тестирование задач (Back-end + Front-end)
  • Ручное тестирование компонентов проекта
  • Внедрение новых инструментов и методик тестирования продукта
  • Работа с системами CI/CD
  • Тесное взаимодействие с разработчиками
  • Разработка и поддержка тестовой документации в актуальном состоянии (тест-кейсы, чек-листы)

Что мы используем:

  • Front-end: Typescript, Vue 2 (планируется миграция на Vue 3), Composition API, DI, Vuex, Webpack, jest, SASS, Flexbox, Vuetify
  • Back-end: PHP 7.4, Symfony 5, PostgreSQL 12, Яндекс Clickhouse, ElasticSearch

Чего мы ожидаем:

  • Опыт работы в тестировании от 3 лет 
  • Навыки анализа функциональных требований
  • Опыт автоматизированного и ручного тестирования
  • Опыт организации процесса тестирования с нуля
  • Знание моделей жизненного цикла и методологий разработки програмного обеспечения
  • Опыт работы с инструментами тестирования (PHPUnit, Codeception, Jest)
  • Опыт написания автотестов
  • Понимание системы контроля версий (git), системы управления проектами (JIRA)

Так же приветствуется:

  • Опыт программирования на любом из языков
  • Опыт работы с SQL/NoSQL базами данных, написание запросов
  • Владение bash
  • Уверенный пользователь Linux
  • Самоорганизованность и проактивность

Что мы предлагаем: 

  • Высококонкурентная заработная плата в USD
  • Проект на свежем стеке технологий, с отсутствием legacy
  • Возможность привнести своё видение в проект: у нас всегда прислушиваются к твоему аргументированному мнению о том, как лучше и эффективней создавать продукт, какие технологии использовать и какое решение выбрать
  • Современный офис в центре Новосибирска
  • Обеды ежедневно за счет фирмы
  • Профессиональный и дружный коллектив, который не оставит без помощи в любом вопросе


Примечание. Просмотрите эту презентацию для дополнительной информации о TextMagic, привилегиях и условиях работы.