На платформу по установке оборудования и сопутствующих систем для перевода домовладений в США на использование возобновляемых источников электроэнергии требуется General QA Engineer (Java, Selenium) с опытом от полугода и разговорным английским.
О проектеПроект: Установка оборудования и сопутствующих систем для полного перевода домовладения на использование возобновляемого источника электроэнергии.
В число оборудования входят: солнечные панели, инверторы, хранилища энергии ("повербанки" для дома). Проект уже в компании несколько лет, и не планирует заканчиваться, так как туда вносятся новые фичи)
Проект состоит из двух приложений:
1. Портал для установщиков оборудования
2. Админка для портала установщиков
Клиент — одна из лидирующих компаний США в области установки оборудования для выработки и потребления электричества средствами возобновляемых источников энергии.
Команда с нашей стороны: 4 clojure разработчика, PM и 2 AQA.
Команда со стороны клиента: в США 2 in-house команды разработчиков (10+ человек), Product/Project менеджеры, AQA, специалисты по безопасности.
Мы выступаем в роли Dedicated team, кооперируемся практически со всеми разработчиками и менеджерами.
Также у нас выделенный клиентом Product Manager, который выдаёт нам задачи, и является координатором со стороны клиента, выделенный AQA, который, в случае надобности помогает с тестированием функционала на dev/stage окружениях.
Методология разработки: SCRUM, спринты длятся по 2 недели.
Митинги: ежедневно, в том числе, на английском языке. График работы на данном проекте желателен с 11-12 до 20-21.
Стек на проектеСтек для QA: Java, Selenium, Maven,CircleCI для CI/CD
Стек на проекте: Clojure, Compojure, Ring, Postgres ClojureScript, Reagent, Material-UI, Reframe, Kee-Frame, Clojure.Spec
Для нас важно- Опыт в мануальном и авто тестировании web приложений от полугода
- Знание и опыт работы с Java
- Опыт работы с Selenium
- Опыт работы со сборщиком Maven
- Знание Git
- Английский на уровне уверенного intermediate или выше
Будет плюсом- Опыт работы CircleCI для CI/CD
Чем предстоит заниматься- Написание автотестов (примерно 80% времени автоматизация, 20% мануальное тестирование)
- Создание pull requests в git с кодом новых авто-тестов, рефакторинг существующего кода автоматизации
- Функциональное мануальное тестирование (новые функции и изменения, багфиксы)
- Подготовка тестовой документации (тест-планы, тест-кейсы) и их обсуждение на митингах с командой
- Участие в дейли-митингах на английском языке и предоставление апдейтов по выполненной работе
- Регрессионное тестирование
- Сопровождение багов (от создания до релиза)
Мы предлагаем- Гибкий график работы: можно начинать свой день с 9 до 12, переносить часы и выстраивать свой день так, как удобно вам, но на данном проекте желателен с 11-12 до 20-21
- Возможность работать частично или полностью из офиса (Харьков, Запорожье) или удаленно
- Отсутствие трекеров времени
- Оплачиваемый отпуск (15 рабочих дней) и больничные (10 рабочих дней)
- Сотрудничество по ФОП
- Доступность руководства: любой ТОП-менеджер на расстоянии пары шагов/сообщения в чате
Этапы интервью- Интервью с HR (30-45 минут)
- Техническое интервью с проверкой английского (60-90 минут)
- Интервью с Lead AQA со стороны клиента (30-60 минут)