Senior QA / e2e tester
Требования
Местоположение и тип занятости
Компания
Международная компания-разработчик мобильных и веб-приложений
Описание вакансии
О компании и команде
XIAG - международная IT-компания, создающая для швейцарских бизнесов мобильные и веб-приложения для b2b и b2c секторов уже 23 года. Наши проекты могут быть в различных сферах: b2b платформа для продуктов питания, авиалиния, банки, туристические порталы и т.п. Партнерство с клиентами длится в среднем 9-10 лет.
Наши офисы есть в Швейцарии (Винтертур), Польше (Варшава), Вьетнаме (Дананг), России (Новосибирск, Сочи).
Какие у нас проекты:
На JS стеке:
- Belimo (ведущий мировой производитель электроприводов для систем ОВиК)
- Weita (международная торговая компания по продаже расходных средств в различные области - промышленность, медицина, общественное питание, химчистка и т.п.)
На PHP/JS стеке также работаем с:
- HOGASHOP (крупнейшая швейцарская онлайн-торговая платформа для продуктов питания);
- Job platforms (группа порталов по поиску работы в Швейцарии);
- Engadin St. Moritz, Switzerland Travel Centre (различные туристические порталы);
- Malёsia-Reisen (небольшая авиакомпания) и др.
Ожидания от кандидата
- опыт работы в тестировании e2e от 5 лет и ты привык писать тесты разборчиво и понятно для других
- ты умеешь разрабатывать тестовую стратегию/план и понимаешь бизнес логику
- опыт тестирования API
- у тебя есть опыт конфигурации тестового фреймворка
- ты используешь в работе docker; знаешь как настроить/запустить тесты на CI
- будет плюсом - если есть бэкграунд автоматизации мобильных приложений на flutter
- ты хорошо разбираешься в deployment tools in JavaScript
Условия работы
Рабочий процесс
- взаимодействие с ПМами и разработчиками по задачам
- анализ требований, фиксирование и закрытие дефектов, продумывание тест кейсов
- планирование задач по автоматизации тестирования
- написание e2e тестов; фреймворки для E2E тестов: Nightwatch, JS/TS, не против попробовать Playwright, есть части, которые писались с Protractor ранее
- конфигурирование тестового фреймворка, настройка CI, отладка локально и в Docker
- оптимизация скорости выполнения тестов
- в планах есть тестирование мобильных приложений на flutter
Что может быть интересно тебе:
- задачи будут на нескольких проектах, поэтому скучно точно не будет 🙂
- все проекты швейцарские, поэтому часто отличаются подходами и бизнес-логикой
- возможность оказывать влияние на проект, если в процессе составления тест кейсов найдены какие-то несостыковки, недоработки или усложнения
Условия
- работа в аккредитованной компании
- трудоустройство с первого дня, вся зарплата - официальный оклад
- гибридный график работы: среда и четверг у нас “домашние” дни
- среда, в которой ценят качественный код: авто-тесты, cross code review, время на рефакторинг, автоматизация релиза и работа с современными серверами
- технически грамотные решения от ПМов
- швейцарский менеджмент: горизонтальная иерархия, решения принимаются командой проекта, опыт разных ролей у разработчиков от проекта к проекту
- отсутствие бюрократии - прямой и открытый контакт с руководством
- ежегодный пересмотр зарплаты, бонусы
- рабочая техника
- внутренние проекты компании становятся частью внешних
- профессиональное развитие внутри компании: обмен опытом, мнениями, технологиями (ежемесячные лекции от коллег, организованные обсуждения)
- ежедневная практика английского языка, бесплатные занятия в офисе (или онлайн) раз в неделю и при желании обучение в школах или с репетитором с оплатой ¾ от компании
- курсы в профессии и конференции с оплатой ¾ от компании
- 14 дней в год можно брать удаленную работу
- отсутствие ограничений по длительности отпуска за раз, доплата за больничные до 100% оклада
- work-life баланс: негативно относимся к переработкам - будь в свободное время с близкими