Мы набираем команду для крупной американской компании - мирового лидера в производстве спецтехники, промышленных машин и оборудования с 1886 года. ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ: В обязанности сотрудников входит управление командой и самостоятельное ручное (50%-60%) и автоматизированное (50%-40%) тестирование функций и возможностей платформы и/или приложений.
- Компетентен в выполнении всех заданий по тестированию, управлению проектами и обеспечению качества без непосредственного руководства; обычно поручаются более сложные аспекты работы с системами.
- Понимание существующей системы автоматизации и улучшение оптимизации и устранение недостатков.
- Проводить исследовательское тестирование для выявления новых дефектов.
- Компетентно выполнять все действия по тестированию новых и существующих программных продуктов.
- Используйте свое понимание системного, регрессионного, интеграционного, эксплуатационного и пользовательского тестирования.
- Непосредственно работает над выявлением и решением сложных прикладных/технических проблем.
- Самостоятельно работает над сложными системами или компонентами инфраструктуры, которые могут использоваться одним или несколькими приложениями или системами.
- Анализ бизнес-требований для разработки и выполнения автоматизированных тестовых заданий
- Документирование проблем и дефектов программного обеспечения в программе отслеживания ошибок и контроль их решения.
- Координировать работу с владельцем продукта для решения открытых вопросов/дополнений/модернизаций и понимания использования конкретной функциональности по мере необходимости.
- Общение с конечными пользователями и внутренними заказчиками для руководства разработкой, отладкой и тестированием прикладного программного обеспечения на предмет точности, целостности, совместимости и полноты.
- Выполняет интегрированное тестирование и приемочное тестирование компонентов, требующее тщательного планирования и выполнения для обеспечения своевременных и качественных результатов.
Квалификация:
- 8 лет или более опыта тестирования программного обеспечения с использованием средств автоматизации.
- 5 лет или более опыта проектирования и разработки фреймворков автоматизации тестирования
- 5 или более лет опыта функционального или объектно-ориентированного кодирования на современных языках программирования, таких как C++, Java или Python (предпочтительно Java).
- Сильные навыки разработки в двух или более из следующих технологий и инструментов: Java/Junit, Python, Cucumber, REST APIs, JBehave или другие фреймворки BDD тестирования.
- Сильный опыт в тестировании веб-сервисов (REST API)
- Опыт работы с облачными технологиями AWS как плюс
- Желателен опыт работы с TDD, непрерывной интеграцией, практикой ревью кода.