QA Automation Engineer

Job description

NovaKid - онлайн школа английского языка для детей 4-12 лет. NovaKid - это преподаватели-носители языка из США, Канады, Великобритании и других стран. Клиенты NovaKid - 35+ тыс детей из более чем 50 стран мира. Нас уже 200+ чел из них 30+ инженеров. Куча сложных задач, например интеграция AI-компонент в наш core, оптимизация работы БД, реализация бекенда для направления gaming, развитие аналитических сервисов и многие другие.

Будем рады видеть опытного инженера по автоматическому тестированию

Вакансия открыта в офисах: Москва, Нижний Новгород, Казань, Санкт-Петербург.

Возможна удаленная работа из других городов + редкие командировки в офис.

Обязанности:

Погрузится в бизнес логику всей экосистемы приложений

Составление плана и приоритизация работ по тестированию Разработка апи тестов (тестирование бизнес логики) для быстрого выявления регрессии

Разработка ui тестов (web / mobile apps)

Интеграция автотестирования в текущие процессы деплоя на qa\prod

Менторить младших коллег, карты роста, делиться опытом

Работать руками при неободимости, проверка новых фич

Tools: CypressIO/ Puppetier - UI WireShark, Fiddler, Postman Docker, Python 3.x , JS Jenkins, Teamcity, git CI flow etc git

Job requirements

Требования:

Опыт тестировани распределенных нагруженных систем (web, backend, mobile);

Умение читать трейсбеки бекенд\фронтенд ошибок;

Опыт написания апи тестов (ui тестов) - python \ javascript;

Умение быстро изучить новую технологию / tool, проводить RnD


Хорошо если есть:

Опыт проведения нагрузочного тестирования, анализа реультатов;

Опыт автоматизации тестирования мобильных приложений;

Опыт настройки CI с нуля


Условия

Уровень оплаты обсуждаем. Можно и больше.

интересные задачи, сильная и дружная команда

гибкий график работы

работа из одного из наших офисов, из дома или из коворкинга рядом с домом - на выбор

возможность стать совладельцем компании и заработать на росте капитализации компании через программу опционов

Обращайтесь!