Инженер тестировщик (мобильные приложения)

Работодатель:
Опыт работы:
От 1 года до 3 лет

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

1. Подготовка и планирование тестирования

· Анализ требований и пользовательских сценариев, выявление зон неопределенности (спорные формулировки) и уточнение критериев приемки совместно с аналитиками.

· Разработка, поддержка и ревью тестовых сценариев, чек-листов и протоколов тестирования.

· Формирование планов тестирования и приемки-сдачи в эксплуатацию, оценка трудозатрат на тестирование в рамках спринта.

2. Проведение тестирования

· Выполнение функционального, регрессионного и приемочного тестирования доработок на платформе, включая проверку бизнес-логики процессов.

· Тестирование сквозных сценариев, охватывающих взаимодействие платформы с внешними системами и сервисами через API.

· Проверка корректности обмена данными между системами, целостности и полноты передаваемой информации в рамках интеграционных взаимодействий.

· Участие в нагрузочном тестировании: запуск сценариев, мониторинг метрик и первичный анализ производительности.

· Тестирование мобильного приложения, проверка сценариев работы инженеров на мобильных устройствах.

· Поддержка и развитие регрессионного тестирования за счет автоматизации проверок.

3. Работа с дефектами и сопровождение разработки

· Выявление, локализация и заведение дефектов в системе управления задачами, формирование четких шагов воспроизведения и анализ причин возникновения.

· Проверка исправлений, анализ сложных и комплексных проблем, возникающих на стыке нескольких функциональных областей.

· Оперативное взаимодействие с разработчиками и аналитиками (внутренними и подрядчика) для устранения блокирующих факторов и уточнения требований.

· Контроль соответствия реализованного функционала согласованным требованиям и критериям качества.

4. Документирование и коммуникации

· Подготовка отчетов о результатах тестирования, статусах готовности функционала и качестве продукта.

· Участие в демонстрациях разработанного функционала (по необходимости), подготовка заключений о готовности к приемке-сдаче в эксплуатацию.

· Выстраивание эффективной коммуникации внутри кросс-функциональной команды (аналитики, разработчики, техлид), своевременное информирование о рисках и отклонениях.

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

Требования:
  • Опыт тестирования мобильных приложений (iOS/Android): понимание особенностей мобильных платформ, работы с эмуляторами/реальными устройствами. Готовность развивать это направление в команде.
  • Опыт тестирования от 2 лет, сочетающий ручное тестирование (функциональное, интеграционное) и поддержку автоматизированных сценариев (написание/доработка автотестов).
  • Уверенное владение Postman (коллекции, переменные, пре-скрипты, тесты).
  • Понимание структуры REST API, умение читать спецификации (в любом виде: Swagger, текстовое описание) и работать с форматом JSON/XML.
  • Понимание процесса разработки ПО: Опыт работы в командах, использующих спринты (Scrum/Kanban). Умение планировать свою работу на спринт, оценивать трудозатраты и синхронизироваться с командой на ежедневных встречах.
  • Опыт работы в любой системе управления задачами (трекере) с использованием канбан-досок. Понимание жизненного цикла задачи: от постановки до приемки результата
  • Понимание структуры автотестов на Playwright (JavaScript).
  • Умение дорабатывать существующие тесты, писать новые, запускать локально и анализировать результаты.

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

Старший DBO - инженер (DB‑Operations) на проект банка
USETECH

Опыт администрирования Kubernetes от 2-х лет, интеграций со Spark, Airflow. Опыт конфигурирования и оптимизации Big Data‑решений (Spark/Hadoop...

AI Analytics Engineer (DWH)
Hi, Rockits!

Коммерческий опыт от 3+ лет как Data Analyst / Data Analytics Engineer (желательно с уклоном в хранилища данных).

Fullstack-тестировщик (Java)
Hi, Rockits!

Коммерческий опыт работы в качестве QA инженера от 3 лет. Практический опыт автоматизации тестирования на Java (от года).

Сетевой инженер
Энергия-СТ

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

Инженер по сопровождению ядра Linux (Linux Kernel Maintainer)
Базальт СПО

Экспертиза в C и низкоуровневых системах: Глубокое понимание языка C, архитектуры ядра Linux, принципов работы с памятью и процессов планирования...