Инженер по автоматизированному тестированию (Linux+Python)
Должностные обязанности:
• Тестированием компонентов продукта
• Локализацией проблем и их документированием
• Автоматизацией процесса тестирования - разработка автотестов, запуск и анализ результатов
• Развитием подходов к тестированию и участием в формировании методик
• Взаимодействием с командой разработчиков
• Оценкой трудоемкости задач, планированием
Обязательные знания и навыки:
• Базовые знания процесса тестирования и разработки
• Знание методик тестирования ПО
• Знание ОС семейства Linux на уровне уверенного пользователя, умение работать с командной строкой
• Имеете опыт автоматизированного тестирования
• Знание языков Python, Bash
• Знание одной из СУБД – Oracle, MsSQL, MySQL, Postgresql
• Понимание сетевых технологий
• Уверенный пользователь средств виртуализации (настольные VMWare, ESXi, etc)
• Умение грамотно излагать свои мысли как устно, так и письменно
• Понимание основ ООП
• Владение языком SQL на уровне запросов к БД
• Технический английский
Знания и навыки, являющиеся дополнительным «плюсом» • Понимание принципов работы реляционных СУБД
• Опыт работы с ORACLE и PostgreSQL
• Знание Linux на уровне администратора
• Знание основных паттернов проектирования и понимание принципов ООП
• Опыт в тестировании Web-приложений
• Опыт в тестировании приложений под Linux
• Знание технологий XPATH, Jquery, CSS, HTML
• Опыт автоматизированного тестирования с использованием Selenium
• Имеете опыт работы с PyTest
• Знание протоколов TCP/IP, HTTP, SMTP, OSCAR, знакомство с принципом работы и архитектурой сетевых приложений на прикладном уровне
• Опыт работы с различными системами виртуализации: Vspere, proxmox, openstack и т.п.
• Знание git, gerrit
• Опыт в работе с CI системами такими, как Teamcity или Jenkins
• Знаете C/C++, опыт в сборке проектов
• Опыт работы с PyTest
• Существенный опыт разработки на python
Личные качества:
• Умеете проявлять инициативу и работать под нечетким контролем, ориентируясь на результат
• Умеете брать на себя ответственность и доводить начатое до конца
• Умеете грамотно излагать и отстаивать свою точку зрения как устно, так и письменно
• Умеете планировать и организовывать свой рабочий процесс
• Аккуратность, внимание к деталям
Контакт: skype:sunny.ksenya