тестировщик по код профессии

Кто такой тестировщик и как им стать с нуля

Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

тестировщик по код профессии. ec9f8799c5cc706061f6874aeddd407c. тестировщик по код профессии фото. тестировщик по код профессии-ec9f8799c5cc706061f6874aeddd407c. картинка тестировщик по код профессии. картинка ec9f8799c5cc706061f6874aeddd407c. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

тестировщик по код профессии. 1dbe1b39e4c09c055353661fadb195ae. тестировщик по код профессии фото. тестировщик по код профессии-1dbe1b39e4c09c055353661fadb195ae. картинка тестировщик по код профессии. картинка 1dbe1b39e4c09c055353661fadb195ae. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Тестировщики, или QA-инженеры, — это люди, которые проверяют, как работает программа или приложение. Они ищут ошибки, смотрят, чтобы программа делала именно то, что задумано, защищают продукт от хакеров, проверяют, как приложение работает на разных устройствах и в разных операционных системах.

Тем, кто не работал тестировщиком, кажется, что это очень просто: понажимал все кнопки подряд, нашёл ошибку, сказал разработчику, и всё. На самом деле тестировщик — это сложная и творческая профессия на стыке IT, UX-дизайна и продуктового менеджмента.

Что делает тестировщик

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

Неполиткорректные разработчики из-за этого когда-то обидно называли тестировщиков «обезьянками-кликальщиками». Термин был так распространён, что Android назвал свой инструмент для автоматизации тестирования MonkeyRunner — в том смысле, что он как обезьянка, только быстрее.

тестировщик по код профессии. 14032806022021 37049b6dade944af9fc36b380dc51e44ac5bd4dc. тестировщик по код профессии фото. тестировщик по код профессии-14032806022021 37049b6dade944af9fc36b380dc51e44ac5bd4dc. картинка тестировщик по код профессии. картинка 14032806022021 37049b6dade944af9fc36b380dc51e44ac5bd4dc. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

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

Но не думайте, что тестировщики лишь хаотично бьют по клавишам в надежде найти баг, — это непродуктивно. У них есть собственные методы для определения слабых мест программы и быстрого поиска ошибок.

QA-инженеры придумывают инструкции для тестирования — тест-кейсы. На элементарном уровне это выглядит так: аналитики пишут требования — какие данные должны быть на входе, как они обрабатываются, что должно получиться в результате; тестировщики пишут пошаговые инструкции для проверки программы на соответствие этим требованиям.

тестировщик по код профессии. 15072606022021 db52642fc67f6c7c46657360f234a883af322464. тестировщик по код профессии фото. тестировщик по код профессии-15072606022021 db52642fc67f6c7c46657360f234a883af322464. картинка тестировщик по код профессии. картинка 15072606022021 db52642fc67f6c7c46657360f234a883af322464. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Тестировщик должен скрупулёзно проверить, что будет, если совершить какое-то действие, и соответствует ли результат ожидаемому.

Но ошибки коварны — в лабораторных условиях они могут себя и не проявить, зато пользователь наткнётся на них после релиза. Поэтому QA-инженеры придумывают разные стандартные и нестандартные ситуации, чтобы проверить, как поведёт себя программа. Это творческий процесс, для поиска скрытых багов приходится проявлять смекалку и аналитические способности.

Нужно предусмотреть все возможные и невозможные варианты. Что будет, если пользователь введёт цифры вместо букв? А что, если у него компьютер глючный? А вдруг сразу много пользователей будут работать и перегрузят систему?

Работа тестировщика — это бесконечное приближение к совершенству. Невозможно проверить всё, поэтому тестировщик должен работать так, чтобы совершить минимум действий, но найти максимум ошибок.

Мануальщики и автотестеры

Облегчить работу тестировщика помогают программы для автоматического тестирования. Автоматизация сокращает время тестирования и уменьшает рутину в работе. В больших проектах без автоматизации не обойтись: там очень много элементарных повторяющихся действий, никакого времени не хватит, чтобы все их проделать.

Всех тестировщиков делят на мануальщиков и автотестеров. Первые ищут ошибки в коде вручную, вторые пишут программы, которые делают это автоматически. Но это очень условное деление. Вы не найдёте автоматизатора, который не умел бы тестировать программу вручную. А многие мануальные тестировщики не любят рутину, поэтому осваивают языки программирования и пишут автоматические тесты. Опытные специалисты могут выполнять работу и мануальщика, и автотестера.

Может ли новичок-нетехнарь стать хорошим QA-специалистом

Порог входа в тестирование довольно низкий. Чтобы стать тестировщиком, не требуется техническое образование. Главное, чтобы человеку была интересна сфера IT и он хотел развиваться в этом направлении. Об этом говорит в своём интервью на hh.ru руководитель департамента обеспечения качества ПО Veeam Software Игорь Кацев.

На сайте Software-Testing.ru опрашивали тестировщиков из России и СНГ по поводу их образования. Оказалось, что в профессию приходят и достигают в ней карьерных высот разные люди: технари, гуманитарии, экономисты, юристы, люди с двумя высшими и люди без диплома вообще.

тестировщик по код профессии. 15093706022021 6a4e9b3ae3023faad72ace61e6264ce47ed78056. тестировщик по код профессии фото. тестировщик по код профессии-15093706022021 6a4e9b3ae3023faad72ace61e6264ce47ed78056. картинка тестировщик по код профессии. картинка 15093706022021 6a4e9b3ae3023faad72ace61e6264ce47ed78056. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Насколько востребована профессия тестировщика

Тестировщики нужны во всех мало-мальски серьёзных IT-проектах. Большие компании предпочитают нанимать их в штат, малые работают с фрилансерами. О том, насколько востребованы QA-специалисты, говорят данные с сайтов по поиску работы:

Мануальщиков, не понимающих кода, работодатели не любят, даже если они прекрасно составляют тесты. Но и автоматизаторы, не знающие основ тестирования, тоже никому не интересны.

Вот, например, скрин с hh.ru, где работодатель перечисляет требования к тестировщику:

тестировщик по код профессии. 15072606022021 7b64da46b2dc4329c15be64aeef9e636261e678c. тестировщик по код профессии фото. тестировщик по код профессии-15072606022021 7b64da46b2dc4329c15be64aeef9e636261e678c. картинка тестировщик по код профессии. картинка 15072606022021 7b64da46b2dc4329c15be64aeef9e636261e678c. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Большим спросом пользуются универсалы, владеющие современными методами тестирования, знающие языки программирования, умеющие составлять и автоматизировать тесты, например:

тестировщик по код профессии. 15072606022021 d58f50d1222620cd1cfe95da3a91221bd0d26e65. тестировщик по код профессии фото. тестировщик по код профессии-15072606022021 d58f50d1222620cd1cfe95da3a91221bd0d26e65. картинка тестировщик по код профессии. картинка 15072606022021 d58f50d1222620cd1cfe95da3a91221bd0d26e65. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

На какую зарплату можно рассчитывать

Заработная плата тестировщика в регионах — от 55 до 60 тысяч рублей, а в Москве — 80–150 тысяч.

тестировщик по код профессии. 15072506022021 27e9aa5bdf801f94f7728fe14d1ac08405e5a691. тестировщик по код профессии фото. тестировщик по код профессии-15072506022021 27e9aa5bdf801f94f7728fe14d1ac08405e5a691. картинка тестировщик по код профессии. картинка 15072506022021 27e9aa5bdf801f94f7728fe14d1ac08405e5a691. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Новички могут рассчитывать на зарплату от 40 тысяч рублей, специалисты высокого уровня получают 220–300 тысяч.

тестировщик по код профессии. 15072506022021 e3ea06ecc4efe66fd609360c227a5daace25eda6. тестировщик по код профессии фото. тестировщик по код профессии-15072506022021 e3ea06ecc4efe66fd609360c227a5daace25eda6. картинка тестировщик по код профессии. картинка 15072506022021 e3ea06ecc4efe66fd609360c227a5daace25eda6. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Как развиваться тестировщику

Путей для карьерного роста много. Некоторые начинают с тестирования, чтобы потом уйти в разработку, но это не единственный вариант — можно развиваться и внутри профессии.

Младший специалист тестирует программы вручную по готовым тест-кейсам. Чтобы из «обезьянки» стать мидлом, нужно развиваться: досконально изучать проект, знать язык кода и основы автоматического тестирования.

Если джуниор хорошо себя зарекомендует, то через 2-3 года получит повышение и станет мидлом. Будет самостоятельно составлять тест-кейсы и заполнять документацию.

Ещё через год-полтора успешный мидл может претендовать на должность старшего специалиста (Senior QA Engineer). Его круг задач расширяется: синьор планирует работы по тестированию, контролирует работу джунов.

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

Так происходит карьерный рост специалиста по вертикали. Но на практике тестировщики часто выбирают развитие внутри профессии — например, специализации по тестированию:

Какие личные качества необходимы тестировщику

Кроме того, в тестировании очень важны личные качества специалиста. Вот список основных, без которых точно не обойтись:

Что надо уметь

От тестировщика требуется:

Кроме того, тестировщик должен владеть инструментами ручного и автоматического тестирования. Это могут быть:

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

Ну и обязательно потребуется английский язык — для чтения и заполнения технической документации.

Где всему этому научиться

Если вас увлекла профессия тестировщика, можно самостоятельно изучить методики тестирования по книгам, мануалам и видео, а затем попытаться устроиться на работу на junior-позицию. Этот вариант рабочий, но займёт много времени.

Более простой способ стать тестировщиком — пройти обучение на онлайн-курсах. Вы освоите необходимые техники и инструменты, получите практический опыт тестирования крупного проекта. После обучения наши успешные студенты становятся специалистами middle-уровня.

Источник

Тестировщик по код профессии

тестировщик по код профессии. uproschen poryadok podklyucheniya k elektrosetyam dlya vladelcev sadovyh. тестировщик по код профессии фото. тестировщик по код профессии-uproschen poryadok podklyucheniya k elektrosetyam dlya vladelcev sadovyh. картинка тестировщик по код профессии. картинка uproschen poryadok podklyucheniya k elektrosetyam dlya vladelcev sadovyh. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

тестировщик по код профессии. vladimir putin dal ryad porucheniy po voprosam visshego obrazovaniya 460. тестировщик по код профессии фото. тестировщик по код профессии-vladimir putin dal ryad porucheniy po voprosam visshego obrazovaniya 460. картинка тестировщик по код профессии. картинка vladimir putin dal ryad porucheniy po voprosam visshego obrazovaniya 460. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

тестировщик по код профессии. p1110798(1)(1). тестировщик по код профессии фото. тестировщик по код профессии-p1110798(1)(1). картинка тестировщик по код профессии. картинка p1110798(1)(1). Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Об актуальных изменениях в КС узнаете, став участником программы, разработанной совместно с АО «Сбербанк-АСТ». Слушателям, успешно освоившим программу выдаются удостоверения установленного образца.

тестировщик по код профессии. www garant ru files 8 7 381678 makovlevaee 90. тестировщик по код профессии фото. тестировщик по код профессии-www garant ru files 8 7 381678 makovlevaee 90. картинка тестировщик по код профессии. картинка www garant ru files 8 7 381678 makovlevaee 90. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Программа разработана совместно с АО «Сбербанк-АСТ». Слушателям, успешно освоившим программу, выдаются удостоверения установленного образца.

тестировщик по код профессии. gor doc obzor. тестировщик по код профессии фото. тестировщик по код профессии-gor doc obzor. картинка тестировщик по код профессии. картинка gor doc obzor. Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.Обзор документа

Приказ Министерства труда и социальной защиты РФ от 11 апреля 2014 г. № 225н “Об утверждении профессионального стандарта “Специалист по тестированию в области информационных технологий” (не вступил в силу)

В соответствии с пунктом 22 Правил разработки, утверждения и применения профессиональных стандартов, утвержденных постановлением Правительства Российской Федерации от 22 января 2013 г. № 23 (Собрание законодательства Российской Федерации, 2013, № 4, ст. 293), приказываю:

Утвердить прилагаемый профессиональный стандарт «Специалист по тестированию в области информационных технологий».

МинистрМ.А. Топилин

Зарегистрировано в Минюсте РФ 9 июня 2014 г.

Профессиональный стандарт
Специалист по тестированию в области информационных технологий
(утв. приказом Министерства труда и социальной защиты РФ от 11 апреля 2014 г. № 225н)

См. справку о профессиональных стандартах

68
Регистрационный номер
Разработка и тестирование программного обеспечения06.004
(наименование вида профессиональной деятельности)Код

Основная цель вида профессиональной деятельности:

Оценка качества разрабатываемого программного обеспечения путем проверки соответствия продукта заявленным требованиям, сбора и передачи информации о несоответствиях
2131Разработчики и аналитики компьютерных систем2139Специалисты по компьютерам, не вошедшие в другие группы
(код ОКЗ*)(наименование)(код ОКЗ)(наименование)

Отнесение к видам экономической деятельности:

72.22Прочая деятельность по разработке программного обеспечения и консультированию в этой области
72.30Обработка данных
72.60Прочая деятельность, связанная с использованием вычислительной техники и информационных технологий
(код ОКВЭД**)(наименование вида экономической деятельности)

II. Описание трудовых функций, входящих в профессиональный стандарт
(функциональная карта вида профессиональной деятельности)

Обобщенные трудовые функцииТрудовые функции
коднаименованиеуровень квалификациинаименованиекодуровень (подуровень) квалификации
АПодготовка тестовых данных и выполнение тестовых процедур4Подготовка выполнения рабочего заданияА/01.44
Подготовка тестовых данных в соответствии с рабочим заданиемА/02.44
Выполнение процесса тестированияА/03.44
Регистрация дефектов в системе контроля (базах данных)А/04.44
Тестирование сопроводительной документации на соответствие требованиям заказчикаА/05.44
ВРазработка тестовых случаев, проведение тестирования и исследование результатов5Определение и описание тестовых случаев, включая разработку автотестовВ/01.55
Проведение тестирования по разработанным тестовым случаямВ/02.55
Восстановление тестов после сбоев, повлекших за собой нарушение работы системыВ/03.55
Анализ результатов тестированияВ/04.55
Проверка исправленных дефектов в порядке их приоритетаВ/05.55
Предоставление результатов тестирования руководителю группы (отдела) тестировщиковВ/06.55
Деятельность по обучению младших тестировщиковВ/07.55
СРазработка документов для тестирования и анализ качества покрытия6Оценка требований исходной документацииC/01/66
Определение требований к тестамС/02.66
Разработка тестовых документов, включая план тестированияС/03.66
Оценка тестовС/04.66
Подбор персонала совместно с руководителем подразделения и специалистом соответствующей службыС/05.66
Проведение обучения тестировщиковС/06.66
DРазработка стратегии тестирования и управление процессом тестирования6Выявление приоритетных функций для покрытия тестированияD/01.66
Утверждение с аналитиком (и/или руководителем проекта) требований заказчикаD/02.66
Формирование и утверждение стратегии тестированияD/03.66
Организация рабочего процесса команды специалистов по тестированию (включая оценку трудозатрат)D/04.66
Мониторинг работ и информирование о ходе работ заинтересованных лицD/05.66
Проведение интервью, оценка технических знаний кандидата на замещение вакансииD/06.66

III. Характеристика обобщенных трудовых функций

3.1. Обобщенная трудовая функция

Наименование документаКодНаименование базовой группы, должности (профессии) или специальности
ОКЗ2131Разработчики и аналитики компьютерных систем
2139Специалисты по компьютерам, не вошедшие в другие группы
ОКСО***080802Прикладная информатика (по отраслям)
230101«Вычислительные машины, комплексы, системы и сети» Техник, Старший техник
230103«Автоматизированные системы обработки информации и управления (по отраслям)» Техник, Старший техник
230105«Программное обеспечение вычислительной техники и автоматизированных систем» Техник, Старший техник
230106«Техническое обслуживание средств вычислительной техники и компьютерных сетей» Старший техник

3.1.1. Трудовая функция

НаименованиеПодготовка выполнения рабочего заданияКодA/01.4Уровень (подуровень) квалификации4
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияИзучение рабочего задания
Оценка времени, необходимого для выполнения поставленного объема работ
Извещение руководителя о результатах изучения задания
Необходимые уменияИзучить предоставленный алгоритм рабочего задания
Формулировать вопросы для создания четкого алгоритма действий для выполнения рабочего задания
Анализировать алгоритм рабочего задания на недостаточность или избыточность действий
Самостоятельно работать с информацией
Необходимые знанияОсновная терминология по тестированию
Язык, на котором написана техническая документация продукта, на уровне, достаточном для чтения технической документации
Другие характеристики

3.1.2. Трудовая функция

НаименованиеПодготовка тестовых данных в соответствии с рабочим заданиемКодA/02.4Уровень (подуровень) квалификации4
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПроведение анализа реальных данных
Выделение тестовых данных из имеющихся машинных файлов
Выделение тестовых данных из внемашинных документов
Применение при необходимости генератора тестовых данных
Подготовка отчета о выполненных действиях
Необходимые уменияРаботать с инструментами подготовки тестовых данных
Самостоятельно работать с информацией
Необходимые знанияОсновные термины и сокращения, используемые в документации и принятые в организации
Русский язык и язык, на котором написана техническая документация продукта, на уровне, достаточном для чтения технической документации
Понимание форматов представления данных
Другие характеристики

3.1.3. Трудовая функция

НаименованиеВыполнение процесса тестированияКодA/03.4Уровень (подуровень) квалификации4
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПроверка всех компонентов инструментария и тестируемого программного обеспечения на корректное начальное состояние для начала тестирования
Подготовка тестовых платформ (установка операционной системы, дополнительного программного обеспечения и другого по необходимости)
Выполнение тестовых процедур на тестовых данных
Сравнение фактического и ожидаемого результатов
Сообщение руководителю о выполненном задании
Необходимые уменияСпособность выполнять алгоритм без отклонений
Работать с инструментом выполнения тестов
Составлять отчет по выполнению рабочего задания
Пользоваться специальным программным обеспечением для автоматизированного тестирования (при необходимости) на уровне запуска готовых тестов
Работать в команде с другими специалистами по тестированию и разработчиками
Необходимые знанияНормативные, методические материалы по вопросам испытания и тестирования программных продуктов
Основы работы в операционной системе, в которой производится тестирование, баз данных
Основы теории алгоритмов и автоматов, основы дискретной математики в объеме полученного профессионального образования
Основы программирования
Другие характеристики

3.1.4. Трудовая функция

НаименованиеРегистрация дефектов в системе контроля (базах данных)КодA/04.4Уровень (подуровень) квалификации4
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияЗанесение информации о дефекте в систему контроля дефектов, включая описание условий, при которых возник дефект
Занесение информации об улучшении программного обеспечения в систему контроля дефектов, если такая информация появилась
Добавление в систему планирования задач отчета о выполненном рабочем задании
Необходимые уменияКонкретизировать дефект
Описать дефект
Необходимые знанияСистемы контроля дефектов
Жизненный цикл дефекта
Другие характеристики

3.1.5. Трудовая функция

НаименованиеТестирование сопроводительной документации на соответствие требованиям заказчикаКодA/05.4Уровень (подуровень) квалификации4
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПроверка наличия сопроводительной документации
Выявление недостатков документации и несоответствия внутренним стандартам качества
Проверка документов на соответствие требованиям заказчика
Пошаговое произведение действий по указаниям в документации
Проверка соответствия действительных и указанных в документации результатов
При выявлении несовпадений регистрация найденных дефектов в системе контроля дефектов
Необходимые уменияЧитать техническую документацию
Способность выполнять алгоритм без отклонений
Составлять грамотный и полноценный отчет по выполнению рабочего задания
Необходимые знанияНормативные, методические материалы по вопросам испытания и тестирования программных продуктов
Основы работы в операционной системе, в которой производится тестирование, баз данных
Другие характеристики

3.2. Обобщенная трудовая функция

Наименование документаКодНаименование базовой группы, должности (профессии) или специальности
ОКЗ2131Разработчики и аналитики компьютерных систем
2139Специалисты по компьютерам, не вошедшие в другие группы
ОКСО080800«Прикладная информатика». Бакалавр прикладной информатики
230100«Информатика и вычислительная техника» Бакалавр техники и технологии
230200«Информационные системы» Бакалавр информационных систем

3.2.1. Трудовая функция

НаименованиеОпределение и описание тестовых случаев, включая разработку автотестовКодB/01.5Уровень (подуровень) квалификации5
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияИзучение плана тестирования и выявление приоритетных областей покрытия тестовыми случаями
Идентификация всех значений, которые вводятся участниками в сценарии использования системы
Выделение классов эквивалентности значений каждого типа входных данных
Построение таблиц, в которые помещен список комбинаций значений из различных классов эквивалентности
Построение тестовых случаев, в которых сочетаются одна перестановка значений с необходимыми внешними ограничениями
Написание программ для автоматизированного тестирования (при необходимости)
Разработка рабочих заданий для младших тестировщиков
Необходимые уменияДокументировать тесты
Разрабатывать скрипты для автоматизации тестирования
Понимать процесс тестирования программного обеспечения и жизненный цикл программного продукта
Работать в команде с разработчиками
Анализировать тестовые случаи
Необходимые знанияКлассификация видов и типов тестирования
Техники проектирования и комбинаторики тестов
Основы работы необходимых приложений
Системы автоматизированного тестирования
Язык скриптов для написания автотестов
Другие характеристики

3.2.2. Трудовая функция

НаименованиеПроведение тестирования по разработанным тестовым случаямКодB/02.5Уровень (подуровень) квалификации5
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияВыполнение необходимых видов тестирования в соответствии с планом тестирования
Проведение автоматизированного тестирования, при необходимости
Получение статистики о выполнениях тестов
Анализ полученных результатов
Составление новых тестовых случаев и повторение тестирования, при необходимости
Работа в команде с разработчиками
Оформление полученных результатов в соответствии с требуемым форматом
Необходимые уменияПонимать процесс тестирования программного обеспечения и жизненный цикл программного продукта
Пользоваться специальным программным обеспечением для автоматизированного тестирования (при необходимости)
Необходимые знанияТехники тестирования (техники, базирующиеся на интуиции и опыте инженера; техники, базирующиеся на спецификации; техники, ориентированные на код; тестирование, ориентированное на дефекты; техники, базирующиеся на условиях использования; тестирование, базирующееся на надежности инженерного процесса; техники, базирующиеся на природе приложения)
Системы автоматизированного тестирования
Другие характеристики

3.2.3. Трудовая функция

НаименованиеВосстановление тестов после сбоев, повлекших за собой нарушение работы системыКодB/03.5Уровень (подуровень) квалификации5
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияОпределение причины сбоя вместе с разработчиками
Исправление проблемы, если она находится в компетенции специалиста; если нет, то подготовка отчета начальству и группе разработчиков
Выполнение начальных настроек для проведения тестирования
Проведение повторного тестирования
Описание полученной ситуации в рабочем журнале
Необходимые уменияСамостоятельный поиск информации, необходимой для восстановления тестов после сбоя
Необходимые знанияАрхитектура тестируемой системы
Основы работы в операционной системе, в которой производится тестирование
Техники тестирования (техники, базирующиеся на интуиции и опыте инженера; техники, базирующиеся на спецификации; техники, ориентированные на код; тестирование, ориентированное на дефекты; техники, базирующиеся на условиях использования; тестирование, базирующееся на надежности инженерного процесса; техники, базирующиеся на природе приложения)
Системы автоматизированного тестирования
Основы программирования
Другие характеристики

3.2.4. Трудовая функция

НаименованиеАнализ результатов тестированияКодB/04.5Уровень (подуровень) квалификации5
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПолучение данных об ожидаемых результатах тестирования
Получение данных о реальных результатах тестирования
Проверка на соответствие полученных результатов
Исследование некорректных результатов тестирования, при необходимости
Проверка тестового сценария на ошибку в данных, при необходимости
Проверка тестовых методов на охват основных функций и свойств, при необходимости
Проверка выполнения достигнутой цели тестирования тестовым сценарием
Необходимые уменияСопоставлять и анализировать информацию
Проводить сравнительный анализ
Составлять и оформлять документы
Необходимые знанияИнструменты выполнения тестов
Базовые техники проектирования и комбинаторики тестов
Типы дефектов, их классификации и статистики возникновения
Виды и техники тестирования
Понимание среды применения разрабатываемого программного продукта
Другие характеристики

3.2.5. Трудовая функция

НаименованиеПроверка исправленных дефектов в порядке их приоритетаКодB/06.5Уровень (подуровень) квалификации5
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПолучение обновленной версии программного обеспечения
Определение критериев масштабов изменений для выявления необходимости проведения регрессионных тестов
Выполнение тестовых сценариев, выявивших дефекты, для подтверждения успешности их выполнения после исправления программного обеспечения
Сообщение руководителю о завершении задания
Необходимые уменияРаботать в команде с разработчиками
Использовать шаблоны тестов
Применять тесты
Необходимые знанияЖизненный цикл программного обеспечения, жизненный цикл дефекта
Техники тестирования (техники, базирующиеся на интуиции и опыте инженера; техники, базирующиеся на спецификации; техники, ориентированные на код; тестирование, ориентированное на дефекты; техники, базирующиеся на условиях использования; тестирование, базирующееся на надежности инженерного процесса; техники, базирующиеся на природе приложения)
Другие характеристики

3.2.6. Трудовая функция

НаименованиеПредоставление результатов тестирования руководителю группы (отдела) тестировщиковКодB/07.5Уровень (подуровень) квалификации5
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияСоставление статистики выполнения тестов
Составление отчета о проведенном тестировании, в соответствии с регламентом своей организации
Необходимые уменияРаботать с текстовыми редакторами и другими пакетами для создания отчетов
Необходимые знанияФормат представления информации по регламенту организации
Другие характеристики

3.2.7. Трудовая функция

НаименованиеДеятельность по обучению младших тестировщиковКодB/08.5Уровень (подуровень) квалификации5
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПодготовка аналитической справки о недостающих знаниях и умениях
Подготовка методических материалов для обучения согласно требованиям руководителя, проводящего обучение
Необходимые уменияОбъяснять материал, подготовленный для обучения
Отвечать на вопросы обучающихся
Необходимые знанияОсновные понятия и виды тестирования и материала, на основе которого проводится обучение
Основы методики преподавания
Другие характеристики

3.3. Обобщенная трудовая функция

Наименование документаКодНаименование базовой группы, должности (профессии) или специальности
ОКЗ2131Разработчики и аналитики компьютерных систем
2139Специалисты по компьютерам, не вошедшие в другие группы
ОКСО080800«Прикладная информатика». Бакалавр прикладной информатики
230100«Информатика и вычислительная техника» Бакалавр техники и технологии
230200«Информационные системы» Бакалавр информационных систем

3.3.1. Трудовая функция

НаименованиеОценка требований исходной документацииКодC/01.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияТестирование исходной документации (поиск нестыковок, выяснение недостающей информации по продукту)
Проведение анализа требований на реализуемость
Проведение анализа требований с точки зрения пригодности к тестированию
Подготовка отчета о некорректности документации, при необходимости
Необходимые уменияАнализировать взаимосвязи, выявлять пропущенную информацию
Определять наиболее затратные места в процессе тестирования
Определять конечные данные для эксплуатации на основе разрабатываемых требований
Необходимые знанияМетоды анализа и тестирования требований
Теория тестирования (модели тестирования, планирование тестирования, тест-дизайн, проектирование тестов)
Другие характеристики

3.3.2. Трудовая функция

НаименованиеОпределение требований к тестамКодC/02.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияИзучение документации с требованиями к разрабатываемому программному продукту
Разработка требования к тестированию на основе требований к системе (бизнес-требований, функциональных требований, требований к производительности и др.)
Необходимые уменияОпределять цели тестирования
Разрабатывать требования к тестированию
Выбирать и комбинировать техники тестирования
Оценивать важность (приоритет выполнения) различных тестов (на основе приоритетов пользователя, проектных задач и рисков возникновения ошибки)
Необходимые знанияТеория тестирования (модели тестирования, планирование тестирования, тест-дизайн, проектирование тестов)
Техники тестирования
Другие характеристики

3.3.3. Трудовая функция

НаименованиеРазработка тестовых документов, включая план тестированияКодC/03.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияОпределение цели тестирования
Определение объекта тестирования
Определение видов тестирования (приемочное, установочное, альфа- и бета-тестирование)
Определение входных данных
Разработка последовательности проведения работ: подготовки, тестирования, уточнения сроков этапов работы, анализа результатов в разрезе запланированных фаз разработки
Выбор видов тестирования и их применения по отношению к объекту тестирования
Определение критериев начала и окончания тестирования
Описание необходимых рабочих ресурсов
Составление плана тестирования
Необходимые уменияФормулировать и структурировать полученную информацию
Распределять имеющиеся ресурсы (человеко-часы, машино-часы)
Оценивать важность (приоритет выполнения) различных тестов (на основе приоритетов пользователя, проектных задач и рисков возникновения ошибки)
Необходимые знанияТеория тестирования (модели тестирования, планирование тестирования, тест-дизайн, проектирование тестов)
Техники тестирования
Стандарты в области тестирования
Стандарты и методологии, применяемые к необходимым приложениям
Другие характеристики

3.3.4. Трудовая функция

НаименованиеОценка тестовКодC/04.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияОценка покрытия кода тестовыми случаями
Оценка покрытия требований тестовыми случаями
Анализ пропущенных дефектов и причины их пропуска
Проведение сбора продуктовых метрик
Определение набора исполняемых тест-кейсов
Отслеживание работоспособности скриптов для автотестов
Необходимые уменияВыбирать и комбинировать техники тестирования
Оценивать важность (приоритет выполнения) различных тестов (на основе приоритетов пользователя, проектных задач и рисков возникновения ошибки)
Необходимые знанияКлассы эквивалентности, тестирование операций сравнения, покрытие программного кода
Метрики покрытия глубины тестирования
Модели роста надежности
Жизненный цикл тестов, оценки надежности
Типы дефектов, классификации и статистики возникновения
Понятия и термины из области измерения программного обеспечения
Другие характеристики

3.3.5. Трудовая функция

НаименованиеПодбор персонала совместно с руководителем подразделения и специалистом соответствующей службыКодC/05.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияАнализ резюме соискателя
Проведение собеседования совместно с руководителем и составление объективного мнения о компетенции соискателя
Разработка тестового задания для соискателя, при необходимости
Проверка и анализ результата выполнения тестового задания, при необходимости
Подготовка отчета о результатах собеседования с обоснованием принятого решения
Необходимые уменияОценивать квалификацию соискателей
Принимать решение на основе полученной информации
Необходимые знанияКвалификационные требования к персоналу
Должностные инструкции различных уровней специалистов по тестированию
Другие характеристики

3.3.6. Трудовая функция

НаименованиеПроведение обучения тестировщиковКодC/06.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПроведение аттестации специалистов и выявление уровня квалификации
Разработка плана обучения
Организация обучения специалистов или выбор курса обучения
Разработка оценочного (тестового) материала для проверки усвоения материала
Разработка принципов мотивации обучения с учетом политики организации
Подбор необходимой литературы и других источников информации по темам обучения
Подготовка отчета о результатах проведенного обучения
Необходимые уменияОценивать квалификацию сотрудников
Оценивать качество и актуальность предлагаемых курсов обучения
Структурировать собственные знания и накопленный опыт
Работать с учебной литературой
Необходимые знанияМатериал обучения
Методики обучения
Методики оценки
Кадровая политика организации
Другие характеристики

3.4. Обобщенная трудовая функция

Наименование документаКодНаименование базовой группы, должности (профессии) или специальности
ОКЗ2131Разработчики и аналитики компьютерных систем
2139Специалисты по компьютерам, не вошедшие в другие группы
ОКСО230100«Информатика и вычислительная техника» Магистр техники и технологии
230101«Вычислительные машины, комплексы, системы и сети» Инженер
230102«Автоматизированные системы обработки информации и управления» Инженер
230104«Системы автоматизированного проектирования» Инженер
230105«Программное обеспечение вычислительной техники и автоматизированных систем» Инженер
230200«Информационные системы» Магистр информационных систем
230201“Информационные системы и технологии” Инженер

3.4.1. Трудовая функция

НаименованиеВыявление приоритетных функций для покрытия тестированияКодD/01.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПроведение совместно с аналитиком переговоров с заказчиком
Уточнение приоритетов заказчика
Корректировка рабочего процесса команды тестирования на основе результатов переговоров с заказчиком
Необходимые уменияАнализировать взаимосвязи, выявлять пропущенную информацию
Понимать процесс разработки проекта
Необходимые знанияОбщая информация о проектных методологиях
Предметная область разрабатываемого программного обеспечения
Ограничения тестирования (теория и практика)
Другие характеристики

3.4.2. Трудовая функция

НаименованиеУтверждение с аналитиком (и/или руководителем проекта) требований заказчикаКодD/02.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияПроведение экспертизы требований совместно с аналитиком и/или руководителем проекта для выявления пропущенных требований
Анализ требований для исключения некорректно сформулированных требований
Согласование методик и методов тестирования
Необходимые уменияАнализировать ответы, выявлять пропущенную информацию
Выявлять приоритеты функциональных требований
Необходимые знанияАнализ требований к программному обеспечению
Понимание жизненного цикла разработки программного обеспечения, различных методологий его разработки и места тестирования в данном процессе
Другие характеристики

3.4.3. Трудовая функция

НаименованиеФормирование и утверждение стратегии тестированияКодD/03.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияОпределение целей тестирования, уровня тестирования, ролей и обязанностей каждого члена команды
Определение требования к тестовым данным
Определение инструментальных средств для достижения целей тестирования
Определение требований к окружению и программному обеспечению, необходимых для достижения целей тестирования
Проведение анализа рисков и выработка плана по снижению рисков
Оценка сроков выполнения тестирования
Принятие решения об автоматизации тестирования
Определение рабочих ресурсов (количества тестировщиков, списка рабочих станций, тестовых сред), для проведения тестирования
Определение и документирование механизмов передачи продукта на тестирование
Необходимые уменияОпределять наиболее значимые критерии качества программного продукта
Выделять оптимальный вариант
Принимать решения в критических ситуациях
Необходимые знанияТеория различных стратегий тестирования
Базовые понятия качества программного продукта и качества процесса разработки программного обеспечения
Метрики и риски тестирования
Другие характеристики

3.4.4. Трудовая функция

НаименованиеОрганизация рабочего процесса команды специалистов по тестированию (включая оценку трудозатрат)КодD/04.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияРаспределение нагрузки между тестировщиками
Организация рабочего процесса команды тестирования
Разработка политики мотивации специалистов по тестированию
Контроль рабочего процесса команды тестирования, контроль хода выполнения тестовых заданий
Корректировка рабочего процесса команды тестирования, при необходимости
Необходимые уменияФормировать команду для тестирования программного обеспечения
Принимать решения в критических ситуациях
Необходимые знанияОсновы организации труда и управления; основы трудового законодательства; правила и нормы охраны труда и пожарной безопасности
Жизненный цикл разработки программного обеспечения, различные методологии его разработки и место тестирования в данном процессе
Другие характеристики

3.4.5. Трудовая функция

НаименованиеМониторинг работ и информирование о ходе работ заинтересованных лицКодD/05.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияКонтроль процесса тестирования (включая сроки исполнения)
Уведомление о ходе тестирования заинтересованных лиц в формате, установленном регламентом организации
Обеспечение разработчиков и других заинтересованных сторон информацией о проблеме для ее идентификации и исправления
Составление отчетов, включающих анализ реального и запланированного состояний
Необходимые уменияПринимать решения на основании данных мониторинга тестирования
Необходимые знанияТеория критериев качества программного продукта и качества процесса разработки программного обеспечения
Другие характеристики

3.4.6. Трудовая функция

НаименованиеПроведение интервью, оценка технических знаний кандидата на замещение вакансииКодD/06.6Уровень (подуровень) квалификации6
Происхождение трудовой функцииОригиналXЗаимствовано из оригинала
Код оригиналаРегистрационный номер профессионального стандарта
Трудовые действияСоставление перечня необходимых навыков для специалиста определенного уровня
Организация и проведение технического интервью
Проведение анализа полученных результатов интервью
Оценка соответствия навыков и умений кандидата квалификационным требованиям
Необходимые уменияФормировать команду
Необходимые знанияКвалификационные требования к специалистам по тестированию разного уровня квалификации
Способы выявления необходимых качеств и умений специалистов в ходе интервью
Другие характеристики
ООО «Нордавинд-Дубна», город Дубна, Московская область
Генеральный директор Свирин Илья Сергеевич
1.Ассоциация предприятий компьютерных и информационных технологий, город Москва
2.ЗАО «АБМ», город Москва
3.ЗАО «Технокерт», город Москва
4.ООО «ORACLE», город Москва
5.ООО «Аурига», город Санкт-Петербург
6.ООО «ЛИТ-ТРАСТ», город Дубна, Московской области
7.ООО «СМАРТЕК СЕКЬЮРИТИ», город Москва
8.ООО НПГ «ТРАДИЦИЯ», город Москва
9.ФГУП ГНЦ РФ «ВНИИгеосистем», город Москва
10.ФГУП МОКБ «МАРС», город Москва
11.Филиал корпорации «Делавэр Инжиниринг Менеджмент, Инк», город Москва

* Общероссийский классификатор занятий

** Общероссийский классификатор видов экономической деятельности

*** Общероссийский классификатор специальностей по образованию

Обзор документа

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *