Посадова інструкція фахівця з розробки та тестування програмного забезпечення
|
ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ «_______________» (назва підприємства)
|
ЗАТВЕРДЖУЮ
Директор Товариства з обмеженою відповідальністю «________________» підпис Ім’я ПРІЗВИЩЕ «__» ________ 20__ р. |
ПОСАДОВА ІНСТРУКЦІЯ
фахівця з розробки та тестування програмного забезпечення
(Код КП - 2139.2)
1. Загальні положення
1.1. Ця посадова інструкція визначає функціональні обов’язки, права та відповідальність фахівця з розробки та тестування програмного забезпечення.
1.2. Фахівець з розробки та тестування програмного забезпечення призначається на посаду та звільняється з посади наказом директора компанії.
1.3. Фахівець з розробки та тестування програмного забезпечення безпосередньо підпорядковується директору департаменту кібербезпеки.
1.4. У службовій діяльності фахівець з розробки та тестування програмного забезпечення керується нормативно-правовими актами України, яке регулює сферу застосування IT-технологій, установчими документами компанії, нормативними актами компанії, у т. ч. колективним договором, правилами внутрішнього трудового розпорядку, цією посадовою інструкцією, а також наказами директора компанії.
1.5. Фахівець з розробки та тестування програмного забезпечення керує роботою підпорядкованого персоналу в межах своєї компетенції.
1.6. У разі відсутності фахівця з розробки та тестування програмного забезпечення його обов’язки виконує особа, що призначається в установленому законодавством порядку з набуттям відповідних прав і відповідальності за неналежне виконання покладених на неї обов’язків.
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. Спілкується із розробниками.
2.15. Консультує клієнтів.
2.16. Створює тест-плани, тест-кейси.
2.17. Веде відповідну документацію.
3. Права
Фахівець з розробки та тестування програмного забезпечення має право на:
3.1. Прийняття самостійних рішень у межах своєї компетенції.
3.2. Отримання від керівництва та інших співробітників інформації, необхідної для виконання функціональних обов’язків або інших завдань і доручень в межах своєї компетенції.
3.3. Внесення пропозицій щодо підготовки документів, матеріалів та щодо покращення діяльності компанії.
3.4. Отримання всіх передбачених законодавством соціальних гарантій
3.5. Підвищенні своєї кваліфікації шляхом участі у семінарах, тренінгах, майстер-класах, обміні досвідом тощо.
3.6. Безпечні та належні умови праці.
4. Відповідальність
Фахівець з розробки та тестування програмного забезпечення несе відповідальність за:
4.1. Виконання наказів керівництва компанії, інших нормативних документів; підготовку і проведення, у межах своєї компетенції, зборів (конференцій) трудового колективу.
4.2. Виконання покладених на нього завдань та функцій, визначених статутом компанії та цією посадовою інструкцією.
4.3. Достовірність даних, які надаються керівництву компанії, органам державної влади, іншим зацікавленим сторонам.
4.4. Дотримання правил внутрішнього трудового розпорядку компанії, правил і норм охорони праці, виробничої санітарії та протипожежного захисту.
4.5. Ефективне використання робочого часу.
4.6. Дотримання режиму конфіденційності в роботі з інформацією обмеженого користування.
4.7. Нерозголошення конфіденційної інформації.
4.8. Завдання матеріального збитку компанії в межах, встановлених чинним адміністративним, кримінальним та цивільним законодавством.
4.9. Неправомірне використання наданих службових повноважень, а також використання їх в особистих цілях.
5. Повинен знати
Фахівець з розробки та тестування програмного забезпечення повинен знати:
5.1. Конституцію України, акти законодавства, що регулюють сферу застосування IT-технологій.
5.2. Основні технології побудови ПЗ та структури програмних комплексів.
5.3. Операційні систем сімейства Windows на рівні просунутого користувача.
5.4. Мову запитів SQL.
5.5. Скриптові мови.
5.6. Основні методи програмування.
5.7. Спеціальне ПЗ для автоматизованого тестування та реєстрації помилок (WinRunner, TestComplete, TestExecute, TestRecorder).
5.8. Англійську мову на рівні читання технічної документації.
5.9. Державну мову.
5.10. Принципи створення тест-кейсів;
5.11. Основи документообігу.
5.12. Правила і норми охорони праці, виробничої санітарії та протипожежного захисту.
5.13. Основи ділового спілкування та професійної етики.
6. Кваліфікаційні вимоги
Фахівець з розробки та тестування програмного забезпечення: вища освіта першого рівня за ступенем бакалавра та відповідною технічною спеціальністю; підвищення кваліфікації; стаж роботи у галузі інформаційних технологій не менше ніж 0,5 року.
7. Взаємовідносини (зв’язки) за посадою
Фахівець з розробки та тестування програмного забезпечення співпрацює з відділами компанії: бібліотекою, відділом охорони, архівом, відділом кадрів тощо.

Коментарів ще немає