Перейти к содержимому
Y
Yesim
Алматы

Старший QA инженер (нагрузочное тестирование)

Yesim — международный eSIM-провайдер, ищет старшего QA-инженера в команду бэкенда. Нужно выстроить нагрузочное тестирование критичных API, тестировать бэкенд и REST API, писать автотесты на Playwright и участвовать в релизах. Требуется 4+ года опыта тестирования веб-приложений и бэкенда, знание инструментов нагрузочного тестирования, TypeScript/JavaScript, SQL и Docker. Предлагают полностью удалённую работу, международную команду и оплату курсов английского.

senior удалённо ~1 118 000 – 2 126 863 ₸

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Upper-Intermediate Russian · Upper-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 58 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.

оценка p25–p75
1 118 000 – 2 126 863 ₸
медиана: 1 376 538 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты QA Калькулятор зарплат
описание

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

💡 О компании Yesim — международный провайдер eSIM с более чем 7-летним опытом обеспечения безопасного и бесперебойного подключения в любой точке 200 стран мира. Мы специализируемся на быстром, безопасном и глобальном подключении с помощью передовых мобильных решений eSIM для более чем 3 миллионов активных пользователей. Наше инновационное приложение позволяет пользователям управлять несколькими eSIM в рамках одного аккаунта, что даёт возможность без труда переключаться между несколькими тарифами и делиться подключением. 🎯 О роли Вы будете работать в составе инженерной команды и напрямую взаимодействовать с Backend Tech Lead, разработчиками, продуктовой командой и CDO. Мы ожидаем, что вы будете работать самостоятельно в рамках структурированного Scrum-процесса и нести ответственность за качество продукта на протяжении всего жизненного цикла изменения — от анализа требований до валидации результата в продакшене. Это инженерная роль в рамках QA. Вы будете не только выполнять тесты, но и выявлять риски, проектировать стратегии тестирования, готовить тестовые данные, исследовать первопричины дефектов и помогать команде предотвращать проблемы до релиза. На начальном этапе вашей ключевой задачей будет организация нагрузочного тестирования критических сценариев backend и REST API. Это включает выбор подходящего инструмента, определение нагрузочных профилей, подготовку воспроизводимых сценариев, выполнение тестов, анализ метрик и представление чётких выводов команде. 📝 Обязанности Тестирование продукта и качество • Анализировать требования, дизайн и технические решения до начала разработки; проактивно выявлять неоднозначности, риски и условия, которые невозможно должным образом протестировать. • Проектировать стратегии тестирования и тестовые сценарии для новой и существующей функциональности, включая функциональное, интеграционное, регрессионное, негативное и исследовательское тестирование. • Тестировать backend-сервисы и REST API, включая аутентификацию, валидацию, обработку ошибок, граничные случаи, идемпотентность и взаимодействие между сервисами. • Проверять данные на уровне API, базы данных, логов и внешних интеграций, а не полагаться исключительно на пользовательский интерфейс. • Готовить и поддерживать тестовые данные, тестовые окружения и коллекции запросов для воспроизводимого тестирования. • Документировать дефекты так, чтобы команда могла быстро их воспроизвести, включая предусловия, шаги, фактический и ожидаемый результаты, запросы и ответы, логи и влияние на пользователей или бизнес-процессы. • Выполнять smoke- и регрессионное тестирование перед релизами и участвовать в решениях о готовности к релизу. • Проверять исправления в staging, отслеживать результаты после деплоя в продакшен и участвовать в анализе инцидентов и первопричин. Нагрузочное тестирование • Выстроить подход к нагрузочному тестированию критических API и бизнес-сценариев на основе реалистичных моделей использования системы. • Выбрать и внедрить подходящий инструмент, такой как k6, Gatling, JMeter или Locust, исходя из требований проекта и возможностей команды. • Проектировать сценарии нагрузочного, стресс-, spike- и soak-тестирования; настраивать виртуальных пользователей, периоды ramp-up, интенсивность запросов и длительность тестов. • Определять измеримые критерии успеха, включая пропускную способность, долю ошибок, среднее время отклика, p90, p95, p99, стабильность системы и допустимые уровни деградации производительности. • Отличать ограничения тестового окружения и генератора нагрузки от ограничений самой системы, чтобы обеспечить корректную интерпретацию результатов. • Анализировать результаты совместно с разработчиками, используя логи и метрики приложения, базы данных и инфраструктуры; документировать выводы, выявленные узкие места и рекомендации. • Обеспечивать воспроизводимость нагрузочных тестов и возможность их контролируемого выполнения локально, через CI/CD или на выделенном runner. Автоматизация тестирования • Использовать Playwright для автоматизации повторяющихся проверок и подготовки основы для будущей автоматизации тестирования REST API. • Определять, какие сценарии следует автоматизировать, исходя из риска, частоты выполнения, стабильности функциональности и стоимости поддержки. • Писать читаемые и поддерживаемые тесты, выделять переиспользуемую логику, управлять конфигурацией окружения и секретами, готовить независимые тестовые данные. • Хранить тестовый код и конфигурацию в Git, работать через GitHub Pull Requests и участвовать в ревью тестового кода. • Интегрировать автоматизированные проверки и отчёты в GitHub Actions по мере развития набора автоматизации. Процессы и взаимодействие • Участвовать в планировании спринтов, ежедневных стендапах, сессиях refinement и ретроспективах; заранее сообщать о рисках, блокерах и изменениях оценок. • Вносить вклад в определение Acceptance Criteria, Definition of Ready и Definition of Done, обеспечивая однозначность и тестируемость требований. • Взаимодействовать с разработчиками при исследовании дефектов и отладке проблем, предоставляя конкретные технические доказательства вместо общих описаний проблем. • Поддерживать в актуальном состоянии тестовую документацию, чек-листы, коллекции сценариев, инструкции по выполнению и отчёты о качестве. • Предлагать улучшения продукта, тестовой инфраструктуры и инженерных процессов и доводить согласованные улучшения до реализации. • Поддерживать коллег QA-инженеров через ревью тест-кейсов, обмен знаниями и совместный анализ сложных сценариев. ⚡ Требования • 4+ года профессионального опыта тестирования веб-приложений и backend-систем, включая опыт на уровне Senior или самостоятельного владения направлением обеспечения качества. • Глубокое понимание техник тест-дизайна, риск-ориентированного тестирования и разработки регрессионного набора. • Солидный опыт тестирования REST API, включая HTTP-методы и статус-коды, HTTP-заголовки, cookies, JSON, multipart/form-data, аутентификацию, пагинацию и обработку ошибок. • Практический опыт работы с Postman, curl или аналогичными инструментами для исследования API и ручного тестирования. • Практический опыт создания нагрузочных тестов с использованием как минимум одного из следующих инструментов: k6, Gatling, JMeter или Locust. • Умение проектировать нагрузочные профили и анализировать метрики задержки, пропускной способности, доли ошибок, p90, p95 и p99; понимание различий между нагрузочным, стресс-, spike- и soak-тестированием. • Опыт работы с Playwright с умением самостоятельно писать, отлаживать и поддерживать API- или end-to-end тестовые сценарии. • Базовые навыки программирования на TypeScript или JavaScript. • Солидные навыки SQL, включая подготовку и валидацию тестовых данных, чтение запросов и проверку состояния базы данных. • Опыт чтения логов и использования trace ID или correlation ID для отслеживания запросов между сервисами. • Опыт работы с Git и GitHub, включая ветки, коммиты, Pull Requests, разрешение базовых конфликтов и участие в ревью кода. • Понимание Docker и CI/CD с умением запускать тестовое окружение или тестовый набор локально и исследовать сбои пайплайна. • Умение чётко доносить дефекты, риски и результаты тестирования как разработчикам, так и нетехническим стейкхолдерам. • Английский на уровне профессионального рабочего владения для документации, письменной коммуникации и технических обсуждений. • Русский не ниже уровня B2, так как он используется для внутренней коммуникации в команде. Будет плюсом: • Опыт тестирования высоконагруженных систем, платёжных потоков или критических внешних интеграций. • Опыт работы с Grafana, Kibana, Sentry, Prometheus, ClickHouse или аналогичными инструментами observability. • Опыт анализа производительности MySQL или MariaDB и понимание того, как запросы, индексы и блокировки влияют на время отклика API. • Опыт в телекоммуникациях, eSIM или SaaS-продуктах. • Знание основ безопасности API, включая управление секретами, rate limiting, контроль доступа и OWASP API Security Top 10. • Знание ISO 27001 или опыт работы в среде с повышенными требованиями к безопасности. • Опыт настройки тестов и публикации отчётов в GitHub Actions. 🎁 Что мы предлагаем • Полностью удалённый формат — работайте из любой точки мира. • Международная команда, которая ценит креативность и инициативу. • Ответственность за сложные функции и компоненты с первого дня. • Ответственность за направление тестирования качества и производительности. • Автономия в организации практики нагрузочного тестирования и выборе практического подхода к автоматизации тестирования. • Прямое сотрудничество с Backend Tech Lead и CDO — ваши выводы и рекомендации будут способствовать техническим и продуктовым решениям. • Возможность внести вклад в развитие нашей инженерной культуры, инструментов тестирования и процессов доставки продукта. • Обучение английскому языку за счёт компании.

Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как QA-инженер, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Yesim

3 активные вакансии в компании

14 ч. назад

Старший QA инженер (нагрузочное тестирование)

~500 000 ₸ оценка по стеку

Нужен старший QA-инженер в международную eSIM-компанию Yesim. Задача — выстроить нагрузочное тестирование критичных API и бэкенда, тестировать REST API, писать автотесты на Playwright и участвовать в релизах. Требуется 4+ года опыта тестирования веб-приложений и бэкенда, знание инструментов нагрузочного тестирования (k6, Gatling, JMeter или Locust), TypeScript/JavaScript, SQL и Docker/CI-CD. Предлагают полностью удалённую работу, международную команду и оплату курсов английского.

QA REST API нагрузочное тестирование +17
senior удал. hh
1 нед. назад

Data Engineer

~675 000 – 1 025 000 ₸ оценка

Компания Yesim ищет Data Engineer в отдел аналитики. Нужно настраивать ETL/ELT-пайплайны, строить слои данных Bronze/Silver/Gold, администрировать базы (MariaDB, ClickHouse) и готовить данные для Power BI. Требуется от 2 лет опыта, сильный SQL, инструменты вроде Airflow/dbt/NiFi, Python или Bash и облачные платформы. Предлагают полностью удалённую работу в международной команде над глобальным продуктом с миллионами пользователей.

ETL ELT ClickHouse +11
middle удал. hh

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

6 вакансий
Y
Yesim
14 ч. назад

Старший QA инженер (нагрузочное тестирование)

~500 000 ₸ оценка по стеку

Нужен старший QA-инженер в международную eSIM-компанию Yesim. Задача — выстроить нагрузочное тестирование критичных API и бэкенда, тестировать REST API, писать автотесты на Playwright и участвовать в релизах. Требуется 4+ года опыта тестирования веб-приложений и бэкенда, знание инструментов нагрузочного тестирования (k6, Gatling, JMeter или Locust), TypeScript/JavaScript, SQL и Docker/CI-CD. Предлагают полностью удалённую работу, международную команду и оплату курсов английского.

QA REST API нагрузочное тестирование +17
senior удал. hh
Ozon
O
Ozon
19 ч. назад

Ведущий инженер по тестированию

~1 118 000 – 2 126 863 ₸ оценка по всем рынкам

Команда ERP в Ozon ищет ведущего инженера по тестированию, который будет работать внутри frontend-команды: автоматизировать тестирование SPA-приложений на TypeScript и Playwright, проводить ручное тестирование и составлять тест-кейсы. Нужен опыт в автоматизации тестирования от 5 лет, знание JS/TS, техник тест-дизайна и клиент-серверной архитектуры. Работа над финансовыми разделами личного кабинета продавца и внутренними инструментами.

TypeScript Playwright Jest +8
senior удал. hh
Ozon
O
Ozon
19 ч. назад

Ведущий инженер по тестированию

~1 118 000 – 2 126 863 ₸ оценка по всем рынкам

Команда ERP в Ozon ищет ведущего инженера по тестированию, который будет работать внутри frontend-команды: автоматизировать тестирование SPA-приложений на TypeScript и Playwright, проводить ручное тестирование и составлять тест-кейсы. Нужен опыт в автоматизации тестирования от 5 лет, знание JavaScript/TypeScript, техник тест-дизайна и клиент-серверной архитектуры. Задачи связаны с финансовыми разделами личного кабинета селлера и внутренними инструментами.

TypeScript Playwright Jest +8
senior удал. hh
Techstack
T
Techstack
1 д. назад

QA Engineer (Manual + Automation)

~1 118 000 – 2 126 863 ₸ оценка по стеку, все рынки

Нужен QA-инженер в команду healthcare-продукта для удалённого мониторинга сердца: тестировать веб- и мобильные приложения, писать баг-репорты и поддерживать тестовую документацию. Помимо ручного тестирования предстоит развивать автотесты на Playwright с TypeScript и встраивать их в CI/CD на AWS. Требуют 4+ года опыта в тестировании, знание SQL, API-тестирование и английский уровня Upper-Intermediate, предлагают удалёнку, гибкий график и оплату обучения.

QA Manual Testing Automation +14
senior удал. dou
C
Caterpillar
1 д. назад

Senior QA Java Engineer

~2 540 384 – ~2 948 660 ₸ (5 600 – 6 500 USD)

Нужен senior QA-инженер с 8+ годами опыта в автоматизации и ручном тестировании для B2C-проекта американской компании Caterpillar. Потребуется уверенный Java, AWS, JUnit 5, Karate, Spring Boot, работа с API, базами данных и CI/CD. Формат — удалёнка, коммуникация на английском и русском.

Java AWS JUnit 5 +6
senior удал. cr
B
Binariks
13 ч. назад

Middle Strong QA Engineer (Manual + Automation)

~907 280 ₸ оценка по стеку, все рынки

Binariks ищет Middle Strong QA инженера для greenfield-платформы по ментальному здоровью: мобильное приложение на React Native (iOS/Android) и веб-админка. Нужно совмещать ручное тестирование с автоматизацией, настраивать QA-процессы и фреймворки с нуля, тестировать API Node.js-бэкенда, работать с CI/CD на GitHub Actions и AWS. Требуется 4-5 лет опыта в ручном тестировании, опыт автоматизации web и mobile, знание домена Healthcare и HIPAA, английский Upper-Intermediate и выше.

QA Manual Testing Test Automation +9
middle удал. dou