Собеседование QA в РАЙФФАЙЗЕНБАНК: (16 основных вопросов для тестировщика).

YOUTUBE · 23.11.2025 03:40

Ключевые темы и таймкоды

Введение и начало собеседования

0:06
  • Приветствие и приглашение подписаться на канал.
  • Представление канала и темы видео.
  • Начало собеседования с Александром.

Формат собеседования

1:43
  • Представление команды и экспертов.
  • План собеседования: рассказ о опыте, техническое задание, вопросы.

Опыт работы

2:28
  • Увольнение из компании 2ГИС.
  • Работа в команде на платформе iOS и Android.
  • Тестирование карт и маршрутов.

Интернациональное тестирование

4:28
  • Понятие интернационального тестирования.
  • Пример кейса с проверкой маршрута из Канска в Дубай.

Работа в компании 2ГИС

5:01
  • Сокращение команды до двух человек.
  • Переход в компанию GameFrame.
  • Развитие компании и новые задачи.

Работа в GameFrame

6:27
  • Начало работы в компании GameFrame.
  • Рост компании и новые задачи.
  • Локализация и ориентация на азиатские страны.

Причины увольнения

8:46
  • Ожидания и договоренности с компанией 2ГИС.
  • Отсутствие развития в автоматизации.
  • Изучение Swift и попытки перейти в команду автоматизации.

Развитие в тестировании

12:09
  • Развитие экспертизы в ручном тестировании.
  • Взаимодействие с командами и работа с данными.

Ожидания от нового работодателя

12:59
  • Основные задачи: регресс, новые фичи, актуализация кейсов.
  • Мотивация: новые задачи и развитие.

Соотношение ручного и автоматизированного тестирования

14:16
  • Идеальное соотношение: минимум 30% автоматизации.
  • Важность ручного и интеграционного тестирования.

Отзывчивость и условия работы

15:02
  • Коллеги отмечают гибкость и отзывчивость команды.
  • Обсуждались условия работы, включая ночные релизы и межплатформенное тестирование.

Выбор команды и мотивация

16:14
  • Зарплата мотивирует до определенного уровня, после чего выбор проектов зависит от личных предпочтений.
  • Основные критерии: большая аудитория пользователей и команда с хорошими процессами.

Условия работы и проекты

17:13
  • Важно учитывать условия работы, предоставляемые компанией, и бонусы.
  • Сравнение с другими компаниями, такими как Tinkoff и Sber.

Работа в команде и технические вопросы

20:35
  • Обсуждение технических вопросов, таких как тестовое покрытие и техника принятия решений.
  • Упоминание пирамиды тестирования и порядка тестирования различных компонентов.

Пирамида тестирования и приоритеты

21:32
  • Начинать тестирование по готовности, учитывая дедлайны.
  • Обсуждение приоритетов тестирования и стоимости исправления ошибок.

Тестирование и статус коды

25:04
  • Обсуждение различных статус кодов и их значений.
  • Упоминание работы с REST и SOAP, их различия и применение в банках.

Передача данных и параметры

27:41
  • Вопросы о передаче данных через REST и SOAP.
  • Обсуждение параметров и их названий, таких как URL и параметры.

Автоматизация и фреймворки

29:56
  • Обсуждение фреймворка Postman на коленке для автоматизации тестов.
  • Использование Python для написания тестов.
  • Улучшение кода на основе Selenium и Page Object.

Опыт и советы

31:09
  • Первый опыт написания автотестов на Postman.
  • Советы по улучшению кода от другого разработчика.
  • Написание тестов на Swift и Python.

Пейдж Джек и его структура

32:28
  • Описание паттерна Page Object.
  • Использование отдельных файлов для тестов.
  • Взаимодействие с базой данных для создания тестовых данных.

Развитие фреймворка

33:25
  • Советы от бэк-энда по выбору библиотек.
  • Реализация подготовки тестовых данных и взаимодействия с базой данных.
  • Написание тестов и их ревью.

Отчетность и тестирование

35:09
  • Использование email-отчетов и скриншотов.
  • Запуск тестов локально и через Docker.
  • Переход к использованию CI/CD для отчетности.

Тестирование мобильных приложений

36:47
  • Тестирование мобильных приложений вручную.
  • Причины отказа от автоматизации мобильных тестов.
  • Использование реальных девайсов и эмуляторов.

Локаторы и их стабильность

38:32
  • Использование различных локаторов для поиска элементов на странице.
  • Надежность разных типов локаторов.
  • Предпочтение локаторов по ID.

Автоматизация тестов

40:41
  • Критерии выбора тестов для автоматизации.
  • Автоматизация бэк-энда и простых запросов.
  • Использование Python, Swift и Dart.

Принципы ООП

44:20
  • Принципы ООП: наследование, инкапсуляция, полиформизм.
  • Абстракция и ее роль в ООП.
  • Оценка знаний по уровням от простых до сложных запросов.

Опыт работы с пулами запросов

45:47
  • Использование готовых пулов запросов на проектах.
  • Изменение названий столбцов и таблиц без необходимости писать код с нуля.

Работа с таблицами и выборка данных

46:23
  • Использование LOADJ и JOIN для выборки данных.
  • Ожидаемый результат: таблица с данными или окно с параметрами пользователя.
  • Если не используется JOIN, можно обратиться к YouTube за помощью.

Релизный процесс

48:07
  • Обсуждение и планирование задачи.
  • Декомпозиция задачи на уровне разработчиков и тестировщиков.
  • Тестирование дизайна и создание чек-листов.
  • Написание тест-кейсов и тестирование в различных ветках.

Работа с ветками и тестирование

51:34
  • Использование Gitlab для управления ветками.
  • Создание веток master, develop и bugfix.
  • Различия между merge и rebase.

Нагрузочное тестирование

53:42
  • Опыт нагрузочного тестирования отсутствует.
  • Понимание необходимости нагрузочного тестирования.
  • Готовность изучать новые языки программирования для автоматизации.

Интеграции и заглушки

55:45
  • Базовая интеграция в два ГИС: пользователи отмечают организации на карте.
  • Концовка видео из-за нехватки времени.