Программист PHP
Рабочее место создано в рамках выполнения квоты по трудоустройству инвалидов. Мы приветствуем всех квалифицированных кандидатов.
Обязанности:
Разработка процедур проверки работоспособности и измерения характеристик программного обеспечения:
- Разработка процедуры проверки работоспособности программного обеспечения
- Разработка процедуры сбора диагностических данных
- Разработка процедуры измерения требуемых характеристик программного обеспечения
- Оценка и согласование сроков выполнения поставленных задач
Разработка тестовых наборов данных:
- Подготовка тестовых наборов данных в соответствии с выбранной методикой
- Оценка и согласование сроков выполнения поставленных задач
Проверка работоспособности программного обеспечения:
- Проверка работоспособности программного обеспечения на основе разработанных тестовых наборов данных
- Оценка соответствия программного обеспечения требуемым характеристикам
- Сбор и анализ полученных результатов проверки работоспособности программного обеспечения
- Оценка и согласование сроков выполнения поставленных задач
Рефакторинг и оптимизация программного кода:
- Анализ программного кода на соответствие требованиям по читаемости и производительности
- Внесение изменений в программный код и проверка его работоспособности
- Оценка и согласование сроков выполнения поставленных задач
Исправление дефектов, зафиксированных в базе данных дефектов:
- Воспроизведение дефектов, зафиксированных в базе данных дефектов
- Установление причин возникновения дефектов
- Внесение изменений в программный код для устранения выявленных дефектов
- Оценка и согласование сроков выполнения поставленных задач
Требования:
Образование не ниже среднего профессиональное образов + дополнительное профессиональное образование по программе повышения квалификации.
Опыт практической работы не менее 6 месяцев в области разработки программного обеспечения.
Владение языком программирования php intermediate – обязательно.
Должен знать:
1. Методы автоматической и автоматизированной проверки работоспособности программного обеспечения
2. Основные виды диагностических данных и способы их представления
3. Языки, утилиты и среды программирования, и средства пакетного выполнения процедур.
4. Типовые метрики программного обеспечения
5. Основные методы измерения и оценки характеристик программного обеспечения
6. Методы создания и документирования контрольных примеров и тестовых наборов данных
7. Правила, алгоритмы и технологии создания тестовых наборов данных
8. Требования к структуре и форматам хранения тестовых наборов данных
9. Методы и средства проверки работоспособности программного обеспечения
10. Среду проверки работоспособности и отладки программного обеспечения
11. Внутренние нормативные документы, регламентирующие порядок документирования результатов проверки работоспособности программного обеспечения
12. Методы и средства рефакторинга и оптимизации программного кода
13. Внутренние нормативные документы, регламентирующие требования к программному коду, порядок отражения изменений в системе контроля версий
14. Внутренние нормативные документы, регламентирующие порядок отражения результатов рефакторинга и оптимизации в коллективной базе знаний
15. Методы и приемы отладки программного кода
16. Типовые ошибки, возникающие при разработке программного обеспечения, и методы их диагностики и исправления/
Условия:
Оформление по ТК РФ