QA Alexey Klimenko

QA Alexey Klimenko 

QA engineer, QA mentor. Практика по тестированию.

83subscribers

90posts

Showcase

7
goals1
$0 of $68 raised
На создание еще 5 мини-игр для тренировки внимания и мышления. https://aklimenkoschool.ru/trainers/

Вопросы для подготовки к собеседованию на позицию Junior QA (автоматизация Python)

Начало карьеры в автоматизации тестирования предполагает освоение ряда инструментов и концепций. На собеседованиях на позицию Junior QA Auto обычно задают вопросы как по практическому использованию технологий (например, Selenium, Playwright, Pytest, Requests), так и по основам тестирования. В посте ниже представлены 13 вопросов для джунов-автоматизаторов (с примерами на Python), актуальных и для других языков программирования для подготовки к собеседованиям. К каждому вопросу добавлен краткий ответ с ключевыми моментами.
Список вопросов:
1. Что такое Selenium WebDriver и как он используется для автоматизации тестирования UI?
2. Что такое Playwright и в чем его отличия от Selenium?
3. Что такое Pytest и какие преимущества он дает при автоматизации тестирования на Python?
4. Какова структура типичного автоматизированного теста? (Этапы написания автотеста)
5. Какие принципы и лучшие практики вы знаете при написании автотестов?
6. Что такое Page Object Model и зачем он используется в UI-автотестах?
7. Как реализовать ожидание элементов (Waits) в тестах и чем отличаются неявное и явное ожидание в Selenium?
8. Чем отличается автоматизированное тестирование UI от тестирования API?
9. Какие виды тестов или сценарии стоит автоматизировать в первую очередь, а какие лучше оставить для ручного тестирования?
10. Что такое объектно-ориентированное программирование (ООП) и какие основные принципы ООП вы можете назвать?
11. Что такое локаторы в UI-автоматизации? Какие существуют виды локаторов?
12. Что такое CI/CD и как автоматизация тестирования вписывается в эту практику?
13. Что делать, если UI-тест упал? Какие шаги предпринять для отладки причины сбоя?
Subscription levels5

Intern

$1.35 per month
Начальный уровень поддержки. Выразить благодарность и поддержать автора.
- упоминание в титрах новых видео

Junior

$3.4 per month
Следующий уровень поддержки с большим количеством допов.
- Бонусные материалы, доступные только подписчикам:
  * ответы на тренажеры для практики по тестированию
  * шпаргалки с вопросами на собеседованиях и подробными ответами
  * гайды, мануалы, роадмапы
- Ранний доступ к новым видео

Middle

$4.8 per month
Все бонусы прошлого уровня, а также:
- доступ в закрытый Телеграм чат, где в комфортной атмосфере можно обсудить все насущные темы и задать вопросы.  А еще участники чата раньше других могут "протестировать" новинки (например, новые тренажеры).
- доступ в закрытый канал в ТГ, где я собираю различную годноту: гайды, чек-листы, материалы, статьи, полезные инструменты для QA

Senior

$13.5 per month
Все бонусы предыдущих уровней, а также:
- скидки на менторские услуги (в период действия подписки):
-- 20% на первую консультацию
-- 10% на все остальные
- разбор ваших вопросов и кейсов по тестированию – присылайте свои вопросы, я помогу с разбором и решениями (в рамках моей экспертизы)
- промокоды на мои курсы

Lead

$135 per month
Максимальный (эпический) уровень поддержки. 
Все бонусы предыдущих уровней, а также
- 1 бесплатная консультация в месяц
- заказ записи видео на определенную тему*
* в рамках компетенций автора
Go up