Automation & Manual QA (JS) Engineer

Запорожье, Харьков, Киев, удаленно. Опыт работы от 2х лет.

Ищем Automation+Manual QA с опытом от 2-х лет в manual и auto тестировании на JS (WebdriverIO/TypeScript/Mocha).

О проекте: Один из самых крупных заказчиков Freshcode. Это Data Science продукт в сфере биоинформатики. Он предоставляет софт для фармацевтических компаний и лабораторий, которые анализируют биомаркеры, необходимые для разработки лекарств и изучения заболеваний.
Основная задача проекта — создавать каркас и условия для проведения статистических расчетов.
Система состоит из модулей с различным функционалом.

Это фреймворк, на основе которого ученые
✔️ запускают другие приложения, написанные на языке R
✔️ визуализируют данные в форме графиков и таблиц

Сейчас компания разработала тест и проводит клинические испытания вакцины против Covid-19. Проект уже перерос этап стартапа и его выкупила крупная американская компания. Старт проекта в компании: осень 2017 года

Стек: Clojure, ClojureScript.

Команда: 8 разработчиков, PM, QA
Команда международная — помимо наших разработчиков, в ней участвуют болгары и французы.

Для нас важно

  • Опыт в тестировании web-приложений от 2-х лет
  • Опыт и знания JavaScript для описание тестовых случаев (function creating, loop, try/catch, Array methods (map, filter, find), object creating)
  • Базовые знания Node.js (инициализация проекта, добавление зависимостей)
  • Опыт работы с Typescript
  • Опыт с GUI automation tools: WebdriverIO/TypeScript/Mocha
  • Навыки работы с Docker (Start using docker-compouse, docker images, запуск приложения/тестов, локально с использованием докер контейнеров, Page Object: разбитие и организация тестов на отдельные переиспользуемые единицы)
  • Навыки работы с системой контроля версий Gitlab
  • Английский на уровне Intermediate или выше

Будет плюсом

  • Умение читать и понимать функционал, написанный на Clojure

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

  • Покрытие основных User story автоматическими скриптами
  • Предрелизный отчет по внедренным фичам (описание кейсов для будущих тестов)
  • Нахождение багов в системе и составление баг-репортов по ним
  • Разработка end-to-end тестов к приложению средствами JS
  • Организация тест-кейсов/ тест-сьютов в зависимости от структуры предложения (Определение атомарных функциональных частей приложения для “изолированного” ручного тестирования. Определение “дерева” тестовых сценариев для проекта) Работа с требованиями и дальнейший апдейт в User story
  • Проводить мануальное тестирование (соотношение manual/auto 40/60. В периоды релиза, 2 раза в год, мануального больше)

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

  • Гибкий график работы: можно начинать свой день с 9 до 12, переносить часы и выстраивать свой день так, как удобно вам
  • Офис в центре города (в Харькове м. Научная, Запорожье — БЦ EcoTower)
  • Есть возможность удаленной работы, даже когда нет карантина
  • Оплачиваемый отпуск (15 рабочих дней) и больничные (10 рабочих дней)
  • Сотрудничество по ФОП
  • Доступность руководства: любой ТОП-менеджер на расстоянии пары шагов/сообщения в чате

Этапы интервью

  • Интервью с HR (30-60 минут)
  • Техническое интервью (60-90 минут)
Хочешь присоединиться
к нашей команде?
Заполни ниже форму или напиши нам в Telegram.