Software testing automation engineer
Требования: . Обязанности: Успешный кандидат будет отвечать за функциональное black-box тестирование, включая разработку/документацию тестов, их выполнение и глубокий анализ результатов; создание, бекап и поддержку тестовых стендов. Black box тестирование включает в себя написание автоматических тестов уровна аппаратных устройств и уровня операционной системы. При написании тестов в основном используются языки Perl и Python, в меньшей степени – платформо-ориентированные C/C++ утилиты в Windows и Linux окружениях.. Дополнительная информация : Основные требования:
* Для студентов – не ниже 5 курса без проблем с учёбой (возможность работать full time приветствуется)
* Хорошее знание основ Windows и Linux операционных систем, или отличное знание либо Windows, либо Linux
* Опыт программирования на C/C++ и наличие готовых проектов (включая университетские проекты)
* Хорошее знание скриптовых языков программирования (один из perl, python, VBscript, bash shell)
* Общее понимание принципов функционирования компьютера
* Понимание основ процесса QA и его места в цикле разработки программного обеспечения
* Умение разобраться в проблеме, желание добраться до её сути
* Умение работать в команде, чётко излагать свои мысли и слышать других
Желательныетребования:
* Опыт работы с AppleMacOSX
* Опыт работы в средах командной разработки (CVS, SVN)
* Уверенное знание perl, pythonили C/C++
* Опыт тестирования клиент-серверных приложений/систем
* Опыт программирования на скриптовых языках или C/C++
* Английский язык-технический
.