Обязанности QA Engineer
Изучение проектной документации, шаблонов дизайна сайта
Обсуждение функциональности с менеджером проекта
Внесение корректив и предложений по дизайну и функциональности
Тестирование веб-сайтов согласно документации и поставленным задачам
Занесение найденных ошибок и противоречий с документацией в систему ведения проектов
Контроль и проверка поступающих выполненных задач и исправленных ошибок
Тестирование веб-сайтов на производительность и безопасность
Написание автоматических тестов для тестирования веб-сайтов используя Selenium
Требуемые знания и навыки
Понимание основ работы веб-сервера, серверных языков программирования
Понимание механизмов работы веба в целом и веб-браузера в частности
Знание механизмов клиентской и серверной оптимизации работы веб-сайтов
Знание различий в работе разных браузеров под разными операционными системами (Windows, MacOS, iOS)
Знание основ программирования, понимание концепции ООП
Знание и умение применять шаблоны проектирования будет большим плюсом
Знание HTML, CSS, Javascript (средний уровень)
Знание PHP (начальный/средний уровень)
Знание Java, JUnit (начальный/средний уровень)