QA Engineer

Job expired!

Описание компании

Добро пожаловать в Grab! Как ведущая суперприложение в Юго-Восточной Азии, мы стремимся улучшать жизнь миллионов людей, предоставляя повседневные услуги, такие как доставка, мобильность, финансовые услуги и многое другое. Наша миссия простирается за пределы предоставления услуг; мы стремимся создавать лучшие условия жизни для наших пользователей и сотрудников, способствуя гармоничному сочетанию работы и домашней жизни.

В Grab нас движет The Grab Way (Путь Grab), который воплощает нашу миссию и принципы — 4H: Сердце (Heart), Жажда (Hunger), Честь (Honour) и Смирение (Humility). Эти ценности направляют нас в стремлении к экономическому росту для жителей Юго-Восточной Азии, делая нас агентами позитивных изменений.

О нашей команде выполнения

Техническая семья Fulfillment играет ключевую роль в помощи Grab превосходить своих клиентов и партнеров по всей Юго-Восточной Азии. Мы управляем высокопроизводительными, распределенными системами в реальном времени, которые используют сложное машинное обучение для обработки сотен миллионов запросов в день. Наша миссия — предоставлять лучшие в своем классе продукты и опыт нашим партнер-водителям, повышая их возможности и эффективность даже в сложных условиях.

Описание вакансии - QA инженер

Как QA инженер, вы будете:

  • Определять планы тестирования, спецификации, комплекты и случаи тестирования, а также предлагать инструменты для функционального, безопасного и производительного тестирования.
  • Глубоко понимать продукт/функцию с точки зрения конечного пользователя и его внутреннюю реализацию.
  • Тесно сотрудничать с менеджерами по продукту, фронтенд и бэкенд разработчиками для понимания функций и реализаций, чтобы разрабатывать и выполнять тесты функций.
  • Отладка неудачных тестовых случаев, анализ логов и ответов API, подробное сообщение о багах. Следить за разрешением багов до их устранения.
  • Выполнять и поддерживать комплекты автоматизации интерфейса (веб, мобильное приложение) и API. Отладка и исправление проблем в скриптах и данных этих комплектов.
  • Понимать фреймворк автоматизации и добавлять автоматизированные тестовые случаи для новых функций и регрессионного тестирования.

Квалификации

Необходимые навыки:

  • Степень в области компьютерных наук, программной инженерии, информационных технологий или смежных областей.
  • 3+ лет опыта в качестве QA инженера/инженера по автоматизации или инженера по тестированию программного обеспечения (SDET).
  • Опыт эффективного и продуктивного работы в динамичной командной среде.
  • Отличные навыки общения, сотрудничества и аналитики на английском языке.
  • Опыт тестирования iOS, Android приложений и бэкенд API для обеспечения их соответствия требованиям.
  • Глубокое понимание продукта на уровне реализации с возможностью анализа логов и ответов API в интеграции микросервисов.
  • Практический опыт кодирования в области автоматизации (автоматизация веб, мобильных приложений и API).
  • Понимание концепций базы данных и запросов (MySQL).

Желательные навыки:

  • Опыт работы в условиях Agile и еженедельных спринтов/релизов.
  • Знание таких инструментов, как Charles, Postman, Charles Proxy, а также инструментов автоматизации интерфейса, таких как Selenium и Appium.
  • Знакомство с фреймворками тестирования, такими как Mocha и TestNG.
  • Опыт работы с объектно-ориентированными языками программирования (Java, Golang) или скриптовыми языками (Python, Shell).