Ищем Automation+Manual QA с опытом от
О проекте:
Один из самых крупных заказчиков Freshcode.
Это Data Science продукт в сфере биоинформатики. Он предоставляет софт для фармацевтических компаний и лабораторий, которые анализируют биомаркеры, необходимые для разработки лекарств и изучения заболеваний🔬
Основная задача проекта — создавать каркас и условия для проведения статистических расчетов📊
Система состоит из модулей с различным функционалом.
Это фреймворк, на основе которого ученые
✔️ запускают другие приложения, написанные на языке R
✔️ визуализируют данные в форме графиков и таблиц
Сейчас компания разработала тест и проводит клинические испытания вакцины против Covid-19🦠
Проект уже перерос этап стартапа и его выкупила крупная американская компания.
Старт проекта в компании: осень 2017 года
Стек: Clojure, ClojureScript.
Команда: 8 разработчиков, PM, QA
Команда международная —помимо наших разработчиков, в ней участвуют болгары и французы.
Чем предстоит заниматься:
— Покрытие основных User story автоматическими скриптами;
— Предрелизный отчет по внедренным фичам (описание кейсов для будущих тестов);
— Нахождение багов в системе и составление баг-репортов по ним;
— Разработка end-to-end тестов к приложению средствами JS;
— Организация тест-кейсов/тест-сьютов в зависимости от структуры предложения (Определение атомарных функциональных частей приложения для «изолированного» ручного тестирования. Определение «дерева» тестовых сценариев для проекта)
— Работа с требованиями и дальнейший апдейт в User story;
— Проводить мануальное тестирование (соотношение manual/auto 40/60. В периоды релиза, 2 раза в год, мануального больше)
Что важно для нас:
— Опыт в тестировании web-приложений от
— Опыт и знания 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
Мы предлагаем:
— Гибкий график работы: можно начинать свой день с 9 до 12, переносить часы и выстраивать свой день так, как удобно вам;
— Офис в центре города (в Харькове м.Научная, Запорожье — БЦ EcoTower);
— Есть возможность удаленной работы, даже когда нет карантина;
— Отсутствие трекеров времени;
— Оплачиваемый отпуск (15 рабочих дней) и больничные (10 рабочих дней);
— Сотрудничество по ФОП;
— Доступность руководства: любой ТОП-менеджер на расстоянии пары шагов/сообщения в чате.
Этапы интервью:
1. Интервью с HR
2. Техническое интервью