Инженер по автоматизации тестирования (QA Automation Engineer)

Инженер по автоматизации тестирования (QA Automation Engineer)

Source:Telegram channel/group or Cloz.uz
Payment:Monthly
Format:Full-time, Contract
Work mode:Remote
Schedule:5/2 (5 days work, 2 days off)
Gender:Any
Age:23 – 43
Required languages:
  • 🇬🇧English

Job Details

Требования:

  • Требования:
    Обязательно (без этих навыков кандидаты рассматриваться не будут):

    • Экспертный уровень владения современными фреймворками для автоматизации тестирования UI и API, такими как Playwright, Selenium или их аналогами.

    • Обширный опыт проектирования, создания и поддержки наборов автоматизированных тестов.

    • Сильные навыки ручного тестирования, включая релизное, регрессионное, смоук-тестирование и исследовательское тестирование (exploratory testing).

    • Глубокое понимание распределенных и событийно-ориентированных архитектур.

    • Опыт отладки систем с моделью "производитель/потребитель", архитектур pub/sub, знание проблем с отставанием потребителей (consumer lag), очередями недоставленных сообщений (DLQ), дублированием сообщений и механизмами обеспечения согласованности данных (eventual consistency).

    • Опыт работы с облачными сервисами AWS.

    • Опыт работы с JavaScript и/или TypeScript.

    • Знакомство с системами очередей, такими как BullMQ или аналогичными технологиями.

    • Опыт настройки тестовых и стейджинговых (staging) сред.

    • Знание DevOps-практик в части CI-пайплайнов и автоматизированного запуска тестов.

    • Умение эффективно использовать AI-инструменты в рамках QA-процессов и автоматизации.

    • Навыки программирования и написания скриптов на Python, JavaScript, TypeScript или аналогичных языках.

    • Сильные аналитические способности, структурированный подход к расследованию багов и их документированию.

    • Высокое внимание к деталям и умение создавать исчерпывающие тест-кейсы.

    • Продуктовый подход к работе, понимание полного цикла работы конечного пользователя.


    Дополнительно:

    • Опыт тестирования потоковой обработки данных (streaming data pipelines).

    • Опыт тестирования аналитических платформ.

    • Знакомство с Terraform, AWS CloudFormation или AWS CDK.

    • Опыт использования инструментов контрактного тестирования, например, Pact.

    • Опыт проведения Chaos Engineering или тестирования с внедрением сбоев (fault-injection).

    Опыт валидации аналитики в реальном времени под производственной нагрузкой.

Обязанности:

  • Основные задачи:
  • Ручное тестирование новых функций, включая позитивные сценарии (happy paths) и граничные случаи (edge cases), перед релизом.
  • Планирование и выполнение смоук-тестирования, регрессионного тестирования, релизного и пострелизного тестирования.
  • Создание и поддержка автоматизированных тестов для веб-интерфейсов, API и интеграций между сервисами.
  • Использование AI-инструментов для ускорения автоматизации тестирования, а также поддержка и доработка существующих автотестов.
  • Владение и поддержка тестового API, обеспечение реалистичности тестовых сред.
  • Воспроизведение, исследование и документирование багов с четким предоставлением доказательств для команды разработки.
  • Участие в нагрузочном и производительном тестировании: создание фреймворков и анализ результатов.
  • Настройка и поддержка тестовых сред и автоматического запуска тестов в CI (непрерывная интеграция).
  • Мониторинг распределенных систем с использованием очередей сообщений, метрик AWS и сопутствующих инструментов.
  • Совместная работа с менеджерами продуктов для определения тестовых сценариев и постоянное улучшение процессов контроля качества (QA).

Условия:

Условия:

Полностью удаленный (дистанционный формат работы).

Полная занятость.

График 5/2.

Заработная плата: рассматриваем Вашу.

Официальное трудоустройство в компанию-резидента ИТ-парка.

Нет привязки к региону: рассматриваем все регионы Узбекистана (в фильтре можно выбрать только один, поэтому в местоположении указан только Ташкент).

Typical pay for this role

3Mminimum
12Maverage
41+Mmaximum
ID 77419

Stay cautious

If you are asked to send SMS codes, install something, transfer money, or do anything else related to money — do not agree: these are signs of fraud. We strive to verify employers' information, but we are not responsible for its accuracy.

Similar jobs in Tashkent