|
Байланысты: Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU Раздел 4: приложения
Тестирование программного обеспечения. Базовый курс.
© EPAM Systems, 2015–2023
Стр: 280/301
Раздел 4: приложения
4.1.
Карьера тестировщика
372
372
Полноразмерный вариант рисунка [
http://svyatoslav.biz/wp-pics/testing_career_path.png
]
Автоматизация тестирования
Функциональное тестирование
Базовая самоподготовка
Английский язык
Основы
тестирования
Чтение
специальной
литературы
Тестирование
документации и
требований
Разработка тестов
Поиск и
документирование
дефектов
Отчётность о
результатах
тестирования
Функциональное и
доменное
тестирование
Оценка трудозатрат
Основы
планирования в
тестировании
Планирование
своего рабочего
времени
Виды тестирования
Методы и
методологии
тестирования
Коммуникативные
навыки
Работа с системами
управления
требованиями
Работа с системами
управления тестами
Работа с
багтрекинговыми
системами
Интернет-
технологии
Базы данных и
язык SQL
Использование
различных ОС
Тестирование веб-
приложений
Основы
программирования
Основы
автоматизации
тестирования
Программирование
на Java/C#/etc.
Программирование
Бизнес-анализ
Опыт проектной
работы
Тестирование
производитель-
ности
Инструменты
автоматизирован-
ного тестирования
Дальнейшее
развитие и/или
специализация
Опытный
специалист
Менеджер
Управление
ресурсами
Управление
проектами
Эксперт
Разработка
решений
TestNG
Модульное
тестирование
Тестирование
настольных
приложений
Специальные
технологии
TDD
BDD
DDT
Разработка и
адаптация
инструментов
Работа с офисными
программами
Формирование
представления об
IT-
специализации
Базовая самоподготовка может занимать разное
время. В общем случае ей рекомендуется
посвятить первые 2-3 курса университета.
Успешная базовая самоподготовка позволяет
пройти отбор на тренинг и усвоить программу
тренинга.
Изучение функционального тестирования
занимает от полугода до года.
За это время необходимо приобрести полный
набор технических и специализированных
навыков, необходимых специалисту для начала
работы тестировщиком.
Поскольку в тестирование приходит много людей
без достаточной технической подготовки,
соответствующим темам следует уделять особое
внимание.
Изучение автоматизации тестирования занимает
от полугода до года.
Предполагается, что к этому моменту соискатель
уже изучил функциональное тестирование, а
также обладает как минимум уверенными
базовыми знаниями в области
программирования. Автоматизация тестирования
подразумевает программирование как часть
повседневной деятельности.
Особое внимание на этом этапе подготовки
уделяется инструментальным средствам и
специфическим технологиям.
После успешного трудоустройства специалист в
течение нескольких лет повышает свою
квалификацию, приобретает всё более глубокий и
обширный опыт, позволяющий как более
эффективно выполнять свои прямые
обязанности, так и рассматривать дальнейшие
перспективы карьерного роста.
Дальнейший карьерный рост предполагает либо
углубление в техническое направление и
становление экспертом в некоторой области,
либо переключение в область управления
проектами или ресурсами.
Наступает момент выбора: приступить к работе в
качестве специалиста по функциональному
тестированию, переключиться на изучение
бизнес-анализа или продолжить изучение
тестирования (в области автоматизации).
Достарыңызбен бөлісу: |
|
|