Ведущий инженер по автоматизированному тестированию (Java)
Обязанности:
Автоматизация тестирования параллельно с разработкой нового функционала Автоматизация тестирования тех долга Участие в организации и развитии окружения для запуска тестов и тестовой инфраструктуры Общение с командой разработки и менеджерами, принятие совместных решений об улучшении проекта Ручное тестирование и работа с документацией для изучения используемой TMS Изучение фреймворка, утилит и архитектуры проекта тестирования Изучение интеграции проекта тестирования с TMS
Требования:
Уверенное владение языком программирования Java Опыт автоматизированного тестирования с использованием любого фреймворка (Robot Framework/testng/junit5) Понимание процесса тестирования и жизненного цикла разработки ПО Понимание теории тестирования клиент-серверных приложений Опыт работы с системами контроля версий Опыт работы с базами данных и умение писать простые SQL запросы Английский язык на уровне чтения документации и спецификаций Будет плюсом: Умение работать с UNIX-подобными операционными системами Опыт работы с системами виртуализации и контейнеризации Опыт работы с протоколами: HTTP, TCP/IP, SSH Опыт работы в командах по Agile-методологиям разработки