Назад
6 часов назад

Automation QA Engineer (TypeScript)

130 000
Формат работы
remote (Global)/hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Automation QA Engineer (TypeScript) (JavaScript-компоненты и ActiveReportsJS): Разработка и сопровождение автотестов для визуального конструктора интерактивных отчётов и его интеграций с Angular, React, Vue, Svelte, Next.js и чистым JavaScript с акцентом на UI, API, данные и интеграционные сценарии. Focus on встраивание тестов в CI/CD, проверку рендеринга и экспорта отчётов, анализ PRD на тестопригодность и повышение стабильности тестового покрытия.

Локация: полностью удалённая работа из любой точки мира с гибким графиком; также указан гибридный формат в Новосибирске.

Зарплата: от 130000 RUB в месяц, на руки.

Компания

DataWorks создаёт компоненты на JavaScript и .NET для отчётов, электронных таблиц, API работы с документами и элементов управления; продуктами компании пользуются миллионы людей.

Что делать

  • Составлять и сопровождать тестовую документацию: тест-планы, чек-листы, тест-сценарии и планы регресса.
  • Развивать фреймворк автоматизации и писать автотесты для JavaScript-компонентов Report Designer и Report Viewer.
  • Тестировать интеграции с Angular, React, Vue, Svelte, Next.js и чистым JavaScript.
  • Встраивать автотесты в CI/CD-пайплайны Bitbucket Pipelines и поддерживать стабильность тестового покрытия.
  • Проверять рендеринг отчётов, экспорт в PDF, Excel, HTML и CSV, привязку данных и программный API.
  • Анализировать PRD на тестопригодность, выявлять граничные случаи, оценивать трудозатраты и взаимодействовать с аналитиками через Confluence и Jira.

Требования

  • От 3 лет опыта в тестировании программного обеспечения.
  • Опыт разработки стратегий и планов тестирования, анализа результатов и оптимизации процессов.
  • Знание JavaScript, базовые знания HTML, CSS и JSON.
  • Опыт работы с Mocha, Jest, Cypress или Playwright.
  • Опыт встраивания автотестов в CI/CD-пайплайны.
  • Английский язык на уровне, достаточном для чтения и написания технической документации и переписки.

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

  • Опыт работы с Docker, React и TypeScript.
  • Знание Angular, Vue или Svelte.
  • Понимание npm-пакетов и дистрибуции библиотек через CDN и NPM.
  • Опыт тестирования JavaScript-библиотек, встраиваемых в сторонние приложения.

Культура и преимущества

  • Официальное оформление и полный социальный пакет.
  • Белая зарплата и годовая премия по результатам работы.
  • Возможность предлагать идеи и видеть результат работы.
  • Команда профессионалов, прозрачный рост и отсутствие бюрократии.
  • Бюджет на обучение, тренинги и митапы, а также корпоративный английский.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →