Специалист по автоматизации тестирования

Основные функции и задачи:

  • Написание тест-кейсов.
  • Написание автоматических тестов: юнит-тесты, функциональные тесты, API тесты. В будущем потребуются End-to-End GUI тесты.
  • Автоматизация рутинных процессов в ручном тестировании и разработке.

Требования к кандидату:

  • Опыт разработки с использованием JavaScript (ES2016) от 1 года. Понимание асинхронности, прототипного наследования, коллбэков, Promises, Async/Await. Понимание JSON. Умение отлаживать JS-код.
  • Node.js. Знание распространенных Node.js и npm модулей.
  • Знание фреймворков Mocha или Jest.
  • Навыки работы в Linux на уровне пользователя.
  • Знания основ HTML5.
  • Знания основ PostgreSQL (psql, простые запросы, дамп базы).

Приветствуется:

  • Навыки работы в Linux на уровне продвинутого пользователя или администратора.
  • Знание Selenium Webdriver.
  • Знание других движков тестирования.
  • Хорошее знание npm модуля Bluebird.
  • Знание фреймворка ExtJs 5+.

*возможна удаленная работа