Тестировщик ПО — специалист, который занимается тестированием программного обеспечения, поиском и устранением ошибок и сбоев в работе программы. В нашей должностной инструкции тестировщика ПО прописаны обязанности этого специалиста, среди которых: разработка планов, графиков, методик и описаний тестирования, выполнение тестирования программных продуктов.
Должностная инструкция тестировщика ПО
1. Общие положения
1.1. Тестировщик ПО относится к категории специалистов.
1.2. Назначение на должность тестировщика ПО и освобождение от нее производится приказом генерального директора организации по представлению руководителя службы тестирования.
1.3. Тестировщик ПО подчиняется непосредственно руководителю службы тестирования.
1.4. На время отсутствия разработчика тестировщика ПО его обязанности выполняет другой специалист, назначенный приказом генерального директора организации, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей.
1.5. На должность тестировщика ПО назначается лицо, имеющее высшее техническое образование и опыт работы в сфере информационных технологий от 1 года.
1.6. Тестировщик ПО должен знать:
— основные технологии построения ПО и структуры программных комплексов;
— знание операционных систем семейства Windows на уровне продвинутого пользователя;
— язык запросов SQL;
— скриптовые языки;
— принципы программирования;
— специальное ПО для автоматизированного тестирования и регистрации ошибок (WinRunner, TestComplete, TestExecute, TestRecorder);
— английский язык (как минимум — на уровне чтения технической документации);
— принципы создания тест-кейсов;
— правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.
— локальные нормативные акты организации.
1.7. Тестировщик ПО руководствуется в своей деятельности:
— законодательными актами РФ;
— уставом организации, правилами внутреннего трудового распорядка, другими нормативными актами организации;
— приказами и распоряжениями руководства;
— настоящей должностной инструкцией.
2. Функциональные обязанности тестировщика ПО
Тестировщик ПО выполняет следующие должностные обязанности:
2.1. Разрабатывает планы, графики, методики и описания тестирования.
2.2. Моделирует ситуации, которые могут возникнуть в условиях эксплуатации программного обеспечения.
2.3. Выполняет тестирование программных продуктов.
2.4. Выполняет нагрузочные тестирования.
2.5. Составляет документацию для проведения функционального тестирования.
2.6. Участвует в проведении опытных эксплуатаций программных продуктов.
2.7. Заполняет таблицы баз данных тестовыми данными.
2.8. Анализирует результаты, полученные во время прохождения тестов.
2.9. Классифицирует выявленные ошибки и заносит их в базу данных для текущего программного продукта.
2.10. Контролирует процесс ликвидации выявленных ошибок разработчиком ПО.
2.11. Общается с разработчиками.
2.12. Консультирует клиентов.
2.13. Работает в связке с разработчиком.
2.14. Создает тест-планы, тест-кейсы.
3. Права тестировщика ПО
Тестировщик ПО имеет право:
3.1. Создавать организационно-технические условия для выполнения должностных обязанностей, предусмотренных настоящей инструкцией.
3.2. Участвовать в подготовке принимаемых решений в соответствии с должностными обязанностями, приказами и распоряжениями.
3.3. Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей.
3.4. Знакомиться с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения должностных обязанностей.
3.5. Вносить на рассмотрение руководства организации предложения по совершенствованию работы, связанной с предусмотренными настоящей должностной инструкцией обязанностями.
3.6. В установленном порядке запрашивать и получать необходимые для исполнения своих должностных обязанностей материалы и информацию.
4. Ответственность тестировщика ПО
Тестировщик ПО несет ответственность за:
4.1. Некачественное и несвоевременное выполнение возложенных на него должностной инструкцией обязанностей в пределах, определенных действующим трудовым законодательством Российской Федерации.
4.2. Причинение материального ущерба в пределах, определенных действующим законодательством Российской Федерации.
4.3. Правонарушения, совершенные в процессе своей деятельности, в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.
Общество с ограниченной ответственностью «Бета»
ООО «Бета»
Должностная инструкция инженера по тестированию программного обеспечения
№ 224-ДИ
1. ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Настоящая Должностная инструкция определяет должностные обязанности, права и ответственность Инженера по тестированию программного обеспечения ООО «Бета».
1.2. Инженер по тестированию программного обеспечения назначается на должность и освобождается от должности приказом генерального директора ООО «Бета».
1.3. Инженер по тестированию программного обеспечения подчиняется непосредственно генеральному директору ООО «Бета».
1.4. На должность Инженера по тестированию программного обеспечения назначается лицо, имеющее высшее профессиональное (техническое) образование и стаж работы не менее двух лет или среднее профессиональное (техническое) образование и стаж работы не менее трех лет.
1.5. Инженер по тестированию программного обеспечения должен знать:
– нормативные, методические материалы по вопросам испытания и тестирования программного обеспечения;
– основы разработки программного обеспечения;
– общие принципы структурного программирования;
– технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы компьютеров, правила их технической эксплуатации;
– технологию автоматизированной обработки информации;
– технологии тестирования и отладки программного обеспечения;
– методы и средства разработки тестовых сценариев и тестового кода;
– программные продукты, используемые в процессе тестирования программного обеспечения;
– методы классификации и кодирования информации;
– языки программирования и языки запросов, необходимые для выполнения должностных обязанностей;
– порядок составления технических заданий, иных видов программной документации;
– порядок оформления технической документации;
– отечественный и зарубежный опыт в области испытания и тестирования программного обеспечения;
– правила пользования офисной техникой, средствами коммуникаций и связи.
1.6. В своей деятельности Инженер по тестированию программного обеспечения руководствуется:
– локальными нормативными актами ООО «Бета», в том числе Правилами внутреннего трудового распорядка;
– приказами (распоряжениями) генерального директора ООО «Бета» и непосредственного руководителя;
– правилами по охране труда, технике безопасности, производственной санитарии и противопожарной защите;
– настоящей Должностной инструкцией.
1.7. В период временного отсутствия Инженера по тестированию программного обеспечения его обязанности возлагаются на должностное лицо, назначаемое приказом генерального директора ООО «Бета».
2. ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ
Инженер по тестированию программного обеспечения выполняет следующие должностные обязанности:
2.1. Выявляет ошибки функционирования и сбои в системах, программном коде в рамках установленных планов, программ, методик тестирования, инструкций и стандартов качества для обеспечения функционирования систем в соответствии с техническим заданием.
2.2. Разрабатывает тестовые наборы и тестовые сценарии.
2.3. Составляет план тестирования программного обеспечения.
2.4. Изучает, анализирует и разрешает возникающие в системах проблемы функционирования и сбои.
2.5. Проводит автоматизированное тестирование программного обеспечения.
2.6. Определяет возможность использования готовых программных продуктов для проведения тестирования.
2.7. Внедряет типовые и стандартные программные средства, разрабатывает технологию обработки информации.
2.8. Контролирует качество программного обеспечения в соответствии с установленными требованиями.
2.9. Анализирует необходимую информацию и показатели качества, характеризующие разрабатываемое программное обеспечение.
2.10. Изучает причины, вызывающие ухудшение качества программного обеспечения, вырабатывает комплекс мер по их устранению.
2.11. Составляет и представляет установленную отчетность.
3. ПРАВА
Инженер по тестированию программного обеспечения имеет право:
3.1. Требовать от генерального директора ООО «Бета» содействия в исполнении должностных обязанностей и реализации прав.
3.2. Повышать свою квалификацию.
3.3. Запрашивать лично или по поручению непосредственного руководителя от работников отчеты и документы, необходимые для выполнения должностных обязанностей.
3.4. Знакомиться с проектами решений генерального директора ООО «Бета», касающимися деятельности Инженера по тестированию программного обеспечения.
3.5. Представлять на рассмотрение генерального директора ООО «Бета» предложения по вопросам своей деятельности, в том числе ставить вопросы о совершенствовании своей работы, улучшении организационно—технических условий труда, повышении размера зарплаты, оплате сверхурочных работ в соответствии с законодательством и положениями, регламентирующими систему оплаты труда работников ООО «Бета».
3.6. Получать от работников ООО «Бета» информацию, необходимую для ведения своей деятельности.
4. ОТВЕТСТВЕННОСТЬ
Инженер по тестированию программного обеспечения несет ответственность:
4.1. За неисполнение или ненадлежащее исполнение своих обязанностей, предусмотренных настоящей Должностной инструкцией, – в соответствии с действующим трудовым законодательством.
4.2. За другие правонарушения, совершенные в период ведения своей деятельности (в т. ч. связанные с причинением материального ущерба и ущерба деловой репутации ООО «Бета»), – в соответствии с действующим трудовым, гражданским, административным и уголовным законодательством.
5. УСЛОВИЯ РАБОТЫ
5.1. Режим работы Инженера по тестированию программного обеспечения определяется в соответствии с Правилами внутреннего трудового распорядка, установленными в ООО «Бета».
5.2. Работодатель проводит оценку эффективности деятельности Инженера по тестированию программного обеспечения в соответствии с Комплексом мероприятий по оценке эффективности, утверждаемым приказом генерального директора ООО «Бета».
Должностная инструкция разработана в соответствии с Приказом генерального директора ООО «Бета» № 1-Пр от 01.06.2012.
Должностную инструкцию составила:
Начальник отдела кадров _________________________ Е.В. Васильева
С инструкцией ознакомлен:
________________ В.В. Коротков
Юрист _________________________ Н.А. Павлов
Должностная инструкция по специальности «Тестировщик ПО»
Вы можете скачать должностную инструкцию тестировщика ПО бесплатно. Должностные обязанности тестировщика ПО
Утверждаю
_____________________________ (Фамилия, инициалы)
(наименование организации, ее ________________________________
организационно — правовая форма) (директор; иное лицо, уполномоченное
утверждать должностную инструкцию)
00.00.201_г.
м.п.
ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ
ТЕСТИРОВЩИКА ПО
——————————————————————-
(наименование учреждения)
00.00.201_г. №00
1. Общие положения
1.1.Настоящая должностная инструкция устанавливает права, ответственность и должностные обязанности тестировщика ПО _____________________ (далее – «предприятие»). Название учреждения
1.2.Тестировщик ПО принимается на должность и освобождается от нее по приказу генерального директора организации по представлению руководителя службы тестирования.
1.3.Тестировщик ПО находится в подчинении у руководителя службы тестирования.
1.4.В период отсутствия разработчика тестировщика ПО его обязанности возлагаются на другого специалиста, назначенного приказом генерального директора организации, приобретающего соответствующие права и несущего ответственность за должное выполнение возложенных на него обязанностей.
1.5.На должность тестировщика ПО принимается лицо с высшим техническим образованием и опытом работы в сфере информационных технологий от 1 года.
1.6.Тестировщик ПО должен знать:
-принципы программирования;
-специальное ПО для автоматизированного тестирования и регистрации ошибок (WinRunner, TestComplete, TestExecute, TestRecorder);
-основные технологии построения ПО и структуры программных комплексов;
-знание операционных систем семейства Windows на уровне продвинутого пользователя;
-язык запросов SQL;
-скриптовые языки;
-английский язык (как минимум — на уровне чтения технической документации);
-принципы создания тест-кейсов;
-правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.
-локальные нормативные акты организации.
1.7.Тестировщик ПО руководствуется в своей деятельности:
-законодательными актами РФ;
-уставом организации, правилами внутреннего трудового распорядка, другими нормативными актами организации;
-приказами и распоряжениями руководства;
-настоящей должностной инструкцией.
2. Должностные обязанности
Тестировщик ПО обязан:
2.1.Разрабатывать планы, графики, методики и описания тестирования.
2.2.Моделировать ситуации, которые могут возникнуть в условиях эксплуатации программного обеспечения.
2.3.Работать в связке с разработчиком.
2.4.Создавать тест-планы, тест-кейсы.
2.5.Выполнятьтестирование программных продуктов.
2.6.Выполнять нагрузочные тестирования.
2.7.Анализировать результаты, полученные во время прохождения тестов.
2.8.Классифицировать выявленные ошибки и заносит их в базу данных для текущего программного продукта.
2.9.Контролировать процесс ликвидации выявленных ошибок разработчиком ПО.
2.10.Общаться с разработчиками.
2.11.Консультировать клиентов.
2.12.Составлять документацию для проведения функционального тестирования.
2.13.Участвовать в проведении опытных эксплуатаций программных продуктов.
2.14.Заполнять таблицы баз данных тестовыми данными.
3. Права
Тестировщик ПО вправе:
3.1.Создавать организационно-технические условия для выполнения должностных обязанностей, предусмотренных настоящей инструкцией.
3.2.Принимать участие в подготовке принимаемых решений в соответствии с должностными обязанностями, приказами и распоряжениями.
3.3.Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей.
3.4.Знакомиться с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения должностных обязанностей.
3.5.Вносить на рассмотрение руководства организации свои предложения по усовершенствованию работы, связанной с предусмотренными данной должностной инструкцией обязанностями.
3.6.В установленном порядке запрашивать и получать необходимые для исполнения своих должностных обязанностей материалы и информацию.
4. Ответственность
Тестировщик ПО ответственен за:
4.1.Некачественное и несвоевременное выполнение возложенных на него должностной инструкцией обязанностей в определенных действующим трудовым законодательством РФ рамках.
4.2.Причинение материального вреда организации в определенных действующим законодательством РФ рамках.
4.3.Правовые нарушения, совершенные в процессе своей деятельности в определенных действующим административным, уголовным и гражданским законодательством РФ рамках.
Руководитель структурного подразделения: _____________ __________________
(подпись) (фамилия, инициалы)
00.00.201_г.
С инструкцией ознакомлен,
один экземпляр получил: _____________ __________________
(подпись) (фамилия, инициалы)
00.00.20__г.
Должностная инструкция тестировщика ПО
Пройдите тест, узнайте какой профессии подходите
Работать самостоятельно и не зависеть от других
Работать в команде и рассчитывать на помощь коллег
Организовывать и контролировать процесс работы
Введение
Должностная инструкция тестировщика ПО играет ключевую роль в обеспечении качества программного обеспечения. Она помогает определить обязанности, требования и навыки, необходимые для успешного выполнения работы. В этой статье мы рассмотрим основные аспекты должностной инструкции тестировщика ПО, чтобы помочь новичкам понять, что от них ожидается на этой позиции. Понимание структуры и содержания должностной инструкции поможет вам лучше подготовиться к работе и повысить свою эффективность.

Основные обязанности
Тестировщик ПО выполняет ряд задач, направленных на выявление и устранение дефектов в программном обеспечении. Основные обязанности включают:
- Анализ требований: Тестировщик должен внимательно изучить требования к ПО, чтобы понять, какие функции и характеристики необходимо проверить. Это включает в себя чтение документации, участие в обсуждениях с командой разработчиков и менеджерами проектов, а также анализ пользовательских сценариев.
- Разработка тестовых сценариев: Создание тестовых сценариев и тест-кейсов, которые охватывают все аспекты функциональности ПО. Тестировщик должен учитывать как позитивные, так и негативные сценарии, чтобы убедиться, что ПО работает корректно в различных условиях.
- Выполнение тестов: Проведение различных видов тестирования, включая функциональное, регрессионное, нагрузочное и стресс-тестирование. Тестировщик должен уметь использовать различные инструменты и методы тестирования, чтобы выявить максимальное количество дефектов.
- Документирование дефектов: Запись обнаруженных дефектов и ошибок в системе отслеживания багов с подробным описанием и шагами для воспроизведения. Важно, чтобы информация была представлена четко и понятно, чтобы разработчики могли быстро и эффективно исправить ошибки.
- Регресс-тестирование: Повторное тестирование ПО после исправления дефектов для подтверждения их устранения и проверки, что новые изменения не вызвали новых проблем. Это важный этап, который помогает убедиться, что исправления не нарушили работу других частей системы.
- Сотрудничество с разработчиками: Взаимодействие с командой разработчиков для обсуждения найденных дефектов и предложений по улучшению качества ПО. Тестировщик должен уметь аргументированно объяснить свои находки и предложить возможные решения.
Требования к квалификации
Для того чтобы стать успешным тестировщиком ПО, необходимо соответствовать определенным квалификационным требованиям. Основные из них включают:
- Образование: Обычно требуется степень бакалавра в области компьютерных наук, информационных технологий или смежных дисциплин. Однако, наличие специализированных курсов и сертификатов в области тестирования ПО также может быть преимуществом.
- Опыт работы: Опыт работы в тестировании ПО приветствуется, но для начинающих достаточно базовых знаний и понимания процесса тестирования. Важно иметь хотя бы минимальный опыт работы с различными инструментами и методологиями тестирования.
- Знание инструментов тестирования: Владение инструментами для автоматизированного тестирования, такими как Selenium, JUnit, TestNG, и системами отслеживания багов, такими как JIRA, Bugzilla. Знание этих инструментов поможет вам эффективно выполнять свои обязанности и улучшить качество ПО.
- Понимание методологий разработки ПО: Знание методологий Agile, Scrum, Waterfall и других подходов к разработке ПО. Это поможет вам лучше понимать процессы разработки и взаимодействовать с командой.
- Технические навыки: Базовые знания языков программирования (например, Java, Python) и SQL для выполнения тестов и анализа данных. Эти навыки помогут вам более глубоко понимать работу ПО и эффективно выявлять дефекты.
Навыки и компетенции
Тестировщик ПО должен обладать рядом навыков и компетенций, которые помогут ему эффективно выполнять свои обязанности:
- Аналитическое мышление: Способность анализировать требования и выявлять потенциальные проблемы. Это включает в себя умение разбираться в сложных системах и находить слабые места.
- Внимание к деталям: Тщательное выполнение тестов и документирование результатов. Важно не упускать мелочи, которые могут оказаться критичными для работы ПО.
- Коммуникационные навыки: Умение ясно и четко передавать информацию о дефектах и предложениях по улучшению. Тестировщик должен уметь эффективно общаться как с техническими специалистами, так и с пользователями.
- Проблемно-ориентированный подход: Способность находить и предлагать решения для устранения дефектов. Важно не только выявлять проблемы, но и предлагать пути их решения.
- Умение работать в команде: Эффективное взаимодействие с разработчиками, менеджерами проектов и другими членами команды. Тестировщик должен быть командным игроком, который готов помогать коллегам и принимать помощь от них.
Условия работы и взаимодействие с командой
Тестировщики ПО работают в различных условиях, в зависимости от компании и проекта. Основные аспекты условий работы включают:
- Рабочее место: Тестировщики могут работать как в офисе, так и удаленно, в зависимости от политики компании. Важно иметь комфортное рабочее место с доступом к необходимым ресурсам.
- График работы: Обычно стандартный рабочий график, но возможны переработки в периоды интенсивного тестирования перед релизом. Гибкость в графике работы может быть важным фактором для успешного выполнения задач.
- Инструменты и оборудование: Предоставление необходимого оборудования и программного обеспечения для выполнения тестов. Это включает в себя компьютеры, тестовые устройства, лицензии на программное обеспечение и доступ к тестовым средам.
- Обучение и развитие: Возможности для профессионального развития и обучения новым инструментам и методологиям тестирования. Компании часто предлагают курсы, тренинги и сертификации для своих сотрудников.
- Взаимодействие с командой: Регулярные встречи с командой разработчиков, менеджерами проектов и другими тестировщиками для обсуждения текущего состояния проекта и планирования дальнейших шагов. Важно поддерживать открытое и продуктивное общение внутри команды.
Должностная инструкция тестировщика ПО помогает четко определить ожидания и требования к этой роли, что способствует эффективной работе и высокому качеству программного обеспечения. Понимание всех аспектов этой должности поможет вам лучше подготовиться к работе и успешно справляться с задачами, стоящими перед вами.
Читайте также
УТВЕРЖДАЮ
Генеральный директор
Фамилия И.О.________________
«________»_____________ ____ г.
1. Общие положения
1.1. Тестировщик ПО относится к категории специалистов.
1.2. Назначение на должность тестировщика ПО и освобождение от нее производится приказом генерального директора организации по представлению руководителя службы тестирования.
1.3. Тестировщик ПО подчиняется непосредственно руководителю службы тестирования.
1.4. На время отсутствия разработчика тестировщика ПО его обязанности выполняет другой специалист, назначенный приказом генерального директора организации, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей.
1.5. На должность тестировщика ПО назначается лицо, имеющее высшее техническое образование и опыт работы в сфере информационных технологий от 1 года.
1.6. Тестировщик ПО должен знать:
— основные технологии построения ПО и структуры программных комплексов;
— знание операционных систем семейства Windows на уровне продвинутого пользователя;
— язык запросов SQL;
— скриптовые языки;
— принципы программирования;
— специальное ПО для автоматизированного тестирования и регистрации ошибок (WinRunner, TestComplete, TestExecute, TestRecorder);
— английский язык (как минимум — на уровне чтения технической документации);
— принципы создания тест-кейсов;
— правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.
— локальные нормативные акты организации.
1.7. Тестировщик ПО руководствуется в своей деятельности:
— законодательными актами РФ;
— уставом организации, правилами внутреннего трудового распорядка, другими нормативными актами организации;
— приказами и распоряжениями руководства;
— настоящей должностной инструкцией.
2. Функциональные обязанности тестировщика ПО
Тестировщик ПО выполняет следующие должностные обязанности:
2.1. Разрабатывает планы, графики, методики и описания тестирования.
2.2. Моделирует ситуации, которые могут возникнуть в условиях эксплуатации программного обеспечения.
2.3. Выполняет тестирование программных продуктов.
2.4. Выполняет нагрузочные тестирования.
2.5. Составляет документацию для проведения функционального тестирования.
2.6. Участвует в проведении опытных эксплуатаций программных продуктов.
2.7. Заполняет таблицы баз данных тестовыми данными.
2.8. Анализирует результаты, полученные во время прохождения тестов.
2.9. Классифицирует выявленные ошибки и заносит их в базу данных для текущего программного продукта.
2.10. Контролирует процесс ликвидации выявленных ошибок разработчиком ПО.
2.11. Общается с разработчиками.
2.12. Консультирует клиентов.
2.13. Работает в связке с разработчиком.
2.14. Создает тест-планы, тест-кейсы.
3. Права тестировщика ПО
Тестировщик ПО имеет право:
3.1. Создавать организационно-технические условия для выполнения должностных обязанностей, предусмотренных настоящей инструкцией.
3.2. Участвовать в подготовке принимаемых решений в соответствии с должностными обязанностями, приказами и распоряжениями.
3.3. Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей.
3.4. Знакомиться с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения должностных обязанностей.
3.5. Вносить на рассмотрение руководства организации предложения по совершенствованию работы, связанной с предусмотренными настоящей должностной инструкцией обязанностями.
3.6. В установленном порядке запрашивать и получать необходимые для исполнения своих должностных обязанностей материалы и информацию.
4. Ответственность тестировщика ПО
Тестировщик ПО несет ответственность за:
4.1. Некачественное и несвоевременное выполнение возложенных на него должностной инструкцией обязанностей в пределах, определенных действующим трудовым законодательством Российской Федерации.
4.2. Причинение материального ущерба в пределах, определенных действующим законодательством Российской Федерации.
4.3. Правонарушения, совершенные в процессе своей деятельности, в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.
ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ ТЕСТИРОВЩИКА ПО
Утверждаю
_____________________________ (Фамилия, инициалы)
(наименование организации, ее ________________________________
организационно — правовая форма) (директор; иное лицо, уполномоченное
утверждать должностную инструкцию)
00.00.201_г.
м.п.
ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ ТЕСТИРОВЩИКА ПО
——————————————————————-
(наименование учреждения)
00.00.201_г. №00
1. Общие положения
1.1.Настоящая должностная инструкция устанавливает права, ответственность и должностные обязанности тестировщика ПО _____________________ (далее – «предприятие»). Название учреждения
1.2.Тестировщик ПО принимается на должность и освобождается от нее по приказу генерального директора организации по представлению руководителя службы тестирования.
1.3.Тестировщик ПО находится в подчинении у руководителя службы тестирования.
1.4.В период отсутствия разработчика тестировщика ПО его обязанности возлагаются на другого специалиста, назначенного приказом генерального директора организации, приобретающего соответствующие права и несущего ответственность за должное выполнение возложенных на него обязанностей.
1.5.На должность тестировщика ПО принимается лицо с высшим техническим образованием и опытом работы в сфере информационных технологий от 1 года.
1.6.Тестировщик ПО должен знать:
-принципы программирования;
-специальное ПО для автоматизированного тестирования и регистрации ошибок (WinRunner, TestComplete, TestExecute, TestRecorder);
-основные технологии построения ПО и структуры программных комплексов;
-знание операционных систем семейства Windows на уровне продвинутого пользователя;
-язык запросов SQL;
-скриптовые языки;
-английский язык (как минимум — на уровне чтения технической документации);
-принципы создания тест-кейсов;
-правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.
-локальные нормативные акты организации.
1.7.Тестировщик ПО руководствуется в своей деятельности:
-законодательными актами РФ;
-уставом организации, правилами внутреннего трудового распорядка, другими нормативными актами организации;
-приказами и распоряжениями руководства;
-настоящей должностной инструкцией.
2. Должностные обязанности
Тестировщик ПО обязан:
2.1.Разрабатывать планы, графики, методики и описания тестирования.
2.2.Моделировать ситуации, которые могут возникнуть в условиях эксплуатации программного обеспечения.
2.3.Работать в связке с разработчиком.
2.4.Создавать тест-планы, тест-кейсы.
2.5.Выполнятьтестирование программных продуктов.
2.6.Выполнять нагрузочные тестирования.
2.7.Анализировать результаты, полученные во время прохождения тестов.
2.8.Классифицировать выявленные ошибки и заносит их в базу данных для текущего программного продукта.
2.9.Контролировать процесс ликвидации выявленных ошибок разработчиком ПО.
2.10.Общаться с разработчиками.
2.11.Консультировать клиентов.
2.12.Составлять документацию для проведения функционального тестирования.
2.13.Участвовать в проведении опытных эксплуатаций программных продуктов.
2.14.Заполнять таблицы баз данных тестовыми данными.
3. Права
Тестировщик ПО вправе:
3.1.Создавать организационно-технические условия для выполнения должностных обязанностей, предусмотренных настоящей инструкцией.
3.2.Принимать участие в подготовке принимаемых решений в соответствии с должностными обязанностями, приказами и распоряжениями.
3.3.Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей.
3.4.Знакомиться с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения должностных обязанностей.
3.5.Вносить на рассмотрение руководства организации свои предложения по усовершенствованию работы, связанной с предусмотренными данной должностной инструкцией обязанностями.
3.6.В установленном порядке запрашивать и получать необходимые для исполнения своих должностных обязанностей материалы и информацию.
4. Ответственность
Тестировщик ПО ответственен за:
4.1.Некачественное и несвоевременное выполнение возложенных на него должностной инструкцией обязанностей в определенных действующим трудовым законодательством РФ рамках.
4.2.Причинение материального вреда организации в определенных действующим законодательством РФ рамках.
4.3.Правовые нарушения, совершенные в процессе своей деятельности в определенных действующим административным, уголовным и гражданским законодательством РФ рамках.
Руководитель структурного подразделения: _____________ __________________
(подпись) (фамилия, инициалы)
00.00.201_г.
С инструкцией ознакомлен,
один экземпляр получил: _____________ __________________
(подпись) (фамилия, инициалы)
00.00.20__г.