WorkListВойтиОформить подписку
GL

Ukraine Remote Middle/Senior JavaScript Automation QA Engineer IRC306362

Архив
GlobalLogic · ИТ-услуги
Вакансия в архиве · закрыта 20.10
Смотреть актуальные вакансии

Другие вакансии компании

GL
🇷🇴Bucharest · РумынияSenior·англ. не указан
≈ $1,1–3,2 тыс/мес
2 ноя
GL
🇷🇴Iasi · РумынияMiddle·англ. не указан
≈ $3,2 тыс/мес
2 ноя
GL
🇮🇳Bangalore · ИндияSenior·англ. не указан
≈ $1–2,6 тыс/мес
2 ноя
Все вакансии компании

Похожие вакансии

ND
Nova Digital · Разработка ПО
🇺🇦Київ · Украина · remote·Full-timeSenior·англ. B1–C1
≈ $2,9 тыс/мес
28 окт
AT
Ascendix Technologies · Разработка ПО
🇺🇦Украина · remote·Full-timeSenior·англ. B2+
≈ $2,9 тыс/мес
16 окт
SE
Senior QA Engineer
SevenPro · Разработка ПО
🇺🇦УкраинаSenior·англ. C1
≈ $2,9 тыс/мес
9 окт
UT
United Tech · Соцсети и стриминг
🇺🇦Київ · Украина · remoteMiddle·англ. B1
≈ $2,1 тыс/мес
20 окт
AT
Aimeice Tech. · Разработка ПО
🇺🇦Kyiv, UA · Украина · remote·Part-timeMiddle·англ. B1+–B2
≈ $2,1 тыс/мес
21 апр
AS
Ajax Systems · Security hardware / IoT
🇺🇦Lviv · Украина·Full-timeMiddle·англ. не указан
≈ $2,1 тыс/мес
28 окт
Смотреть все похожие

О вакансии

Откуда можно работать
Удалённо, находясь в Украине
из текста вакансии
Английский
B2
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Видели у компании с 16.10 по 18.10 · закрыта 20.10
вакансия закрыта, проверки прекращены
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Наш клиент управляет SaaS-платформой, которая поддерживает ежедневную работу сотрудников железнодорожных станций в Японии. Платформа построена как Super App, в которой размещаются отдельные Mini-Apps, и недавно к ней добавили общую платформу ИИ.

Мы создаём proof of concept приложения Education Mini-App на этой платформе. Сотрудники станций используют его на iPhone, чтобы изучать эксплуатационные инструкции и отвечать на вопросы викторины короткими сессиями в течение рабочего дня. Вопросы и пояснения генерирует сервис ИИ на основе инструкций, их утверждает человек, а пользователям они выдаются как версионируемый контент.

GlobalLogic поставляет mobile-first веб-интерфейс для сотрудников, административную панель и тонкий сервис backend-for-frontend (BFF), который соединяет их с сервисом ИИ и хранит версии вопросов и историю обучения. Веб-интерфейс для сотрудников преобразуется в Mini-App с помощью Eki-Suite Mini-App SDK и работает внутри нативного приложения Super App клиента на iPhone. Нативное приложение и его релиз в App Store не входят в объём работ GlobalLogic.

Технологии: React 19 и TypeScript для веб-интерфейса сотрудников и административной панели, .NET 10 и ASP.NET Core для BFF, PostgreSQL 17, AWS, Playwright для сквозных (end-to-end) тестов.

Работа проходит в четыре этапа: исследование (discovery), walking skeleton, реализация MVP и валидация с реальными сотрудниками станций. Вы будете единственным QA-инженером в небольшой кросс-функциональной команде и будете заниматься как ручным, так и автоматизированным тестированием.

Что предстоит делать

  • Подготовить подход к тестированию и тест-кейсы для PoC, определить, что тестируется вручную, а что автоматизируется, и согласовать критерии приёмки для каждого пользовательского сценария с бизнес-аналитиком и delivery lead
  • Вручную тестировать в браузере сценарии Self-Study и Quiz веб-интерфейса для сотрудников
  • Тестировать вход тестовых пользователей PoC через AWS Cognito и обработку BFF отсутствующих, недействительных и просроченных токенов
  • Тестировать API BFF по его описанию OpenAPI: валидацию запросов, сохранение ответов и прогресса, маппинг ошибок
  • Настроить WireMock.NET для имитации сервиса ИИ, включая медленные ответы и сбои, и проверять тайм-ауты и повторные попытки в BFF
  • Повторить интеграционные тесты на реальном сервисе ИИ, когда он станет доступен
  • Проверять целостность контента в интерфейсе и в PostgreSQL: выдаются только утверждённые версии вопросов, оценка соответствует утверждённому ответу, каждая попытка сохраняет версию вопроса, на которую был дан ответ
  • Создавать и поддерживать сквозные тесты Playwright для основных сценариев веб-интерфейса для сотрудников на движке WebKit и для административной панели
  • Создавать и поддерживать автоматизированные API-тесты для BFF на Playwright
  • Запускать автоматизированные тесты в CI-пайплайне вместе с DevOps-инженером
  • Проверять японский интерфейс на отображение текста, обрезку и переносы строк
  • Анализировать дефекты по логам приложений в AWS CloudWatch
  • Поддерживать сессии валидации с сотрудниками станций: готовить тестовые данные, фиксировать дефекты и наблюдения
  • Сообщать на еженедельной демонстрации о статусе ручного тестирования, результатах автоматизированных тестов и открытых дефектах

Требования

  • 3+ года опыта QA с веб-приложениями, включая не менее 1 года практического опыта автоматизации тестирования
  • Практический опыт ручного тестирования mobile-first или адаптивных веб-приложений
  • Уверенное использование инструментов разработчика в браузере, включая Web Inspector: network, console, storage
  • Автоматизация тестирования с Playwright на TypeScript: сквозные UI-тесты и API-тесты
  • Тестирование API по описанию OpenAPI с помощью Scalar, Postman или аналогичного инструмента
  • SQL для проверки данных, желательно PostgreSQL
  • Опыт тестирования с использованием замоканного внешнего сервиса и настройки мок-ответов, WireMock или аналогичный инструмент
  • Умение запускать систему локально с помощью Docker Compose
  • Опыт запуска автоматизированных тестов в CI-пайплайне и работы с Git
  • Умение самостоятельно планировать и проводить тестирование без QA lead в команде: тест-кейсы, тестовые данные, отслеживание дефектов, отчётность о статусе
  • Умение работать с требованиями, которые ещё уточняются на этапе discovery
  • Тестирование продуктов, использующих контент, сгенерированный LLM
  • Чёткие письменные отчёты о дефектах и тестовая документация на английском языке, уровень Upper-Intermediate или выше

Условия и бенефиты

Проекты, дающие возможности: У нас более 500 клиентов из разных отраслей и сфер, поэтому у вас есть интересная возможность внести вклад в прорывные проекты с использованием передовых технологий. Мы командой создаём цифровые продукты, которые положительно влияют на жизнь людей.

Возможности для роста: Мы развиваем культуру непрерывного обучения и профессионального развития. Мы стремимся оказывать своевременную и всестороннюю поддержку каждому консультанту силами специальной команды Learning & Development, обеспечивая его постоянный рост и успех.

DE&I имеет значение: В GlobalLogic мы глубоко ценим и принимаем разнообразие. Мы стремимся предоставлять равные возможности всем, создавая инклюзивную и вдохновляющую рабочую среду.

Карьерное развитие: В нашей корпоративной культуре большое внимание уделяется карьерному развитию, и мы предлагаем множество возможностей для роста. Регулярное общение с командами помогает поддерживать их вовлечённость, мотивацию и признание. Мы помогаем сотрудникам уверенно и с энтузиазмом идти к своим карьерным целям.

Комплексный пакет льгот: Помимо справедливой оплаты труда, мы предлагаем комплексный пакет льгот, в котором приоритет отдан общему благополучию наших консультантов. Мы искренне заботимся об их здоровье и стремимся создавать позитивную рабочую среду.

Гибкие возможности: В GlobalLogic мы придаём большое значение балансу между работой и личной жизнью и предлагаем гибкие условия, подходящие вашему образу жизни. Изучите варианты релокации и ротации, которые дают разнообразный культурный и профессиональный опыт в разных странах в нашей компании.

Навыки

PlaywrightTypeScriptJavaScriptReactReduxRedux-ToolkitGraphQLNext.jsNode.jsReact Testing LibraryJesttailwind cssAngular 2+WireMockPostgreSQLSQLDocker ComposeGitPostmanAWS CloudWatch

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти