QA Engineer
QA Engineer в компанию, занимающуюся разработкой технологических решений в сфере онлайн-рекламы.
Задачи:
✔️ Проектировать, создавать, выполнять и поддерживать тестовые артефакты на основе документации по требованиям;
✔️ Проводить ручное тестирование frontend и backend частей приложения;
✔️ Выявлять, документировать и отслеживать дефекты приложений, обнаруженные при тестировании, работать с системой отслеживания ошибок;
✔️ обеспечение того, чтобы проверенные результаты соответствовали функциональным и проектным спецификациям и требованиям;
✔️ Участие в команде SCRUM, работа в тесном контакте с разработчиками для обеспечения правильного выявления и устранения дефектов;
✔️ Создание документации (тест-кейсы, чек-листы, инструкции);
✔️ Обрабатывать большие функции на протяжении всего жизненного цикла;
✔️ Давать оценку тестированию и соответствовать ей;
✔️ Устранение сложных случаев/ошибок и поиск основной причины.
Требования:
✔️ Опыт обеспечения качества и тестирования сложных распределенных решений, включая интерфейсную среду Интернета/веб-сайта;
✔️ Глубокое знание практик и инструментов обеспечения качества;
✔️ Опыт тестирования API с использованием какого-либо конкретного инструмента;
✔️ Опыт работы с CLI в Unix;
✔️ Опыт работы с devtools, исследованием ошибок, поиском логов;
✔️ Понимание жизненного цикла разработки и дефектов;
✔️ Опыт нефункционального тестирования;
✔️ Знание архитектуры HTTP и клиент-серверных приложений;
✔️ Умение говорить и писать на английском языке (средний уровень или выше);
✔️ Знакомство с распределенными системами контроля версий (git, mercurial и т.п.);
✔️ Знание SQL;
✔️ Опыт работы с любой системой CI/CD;
✔️ Опыт автоматизации тестирования или желание развиваться в этом направлении.
Будет плюсом:
✔️ Опыт работы с докером/k8s;
✔️ Опыт работы с любым скриптовым языком (python/bash/js);
✔️ Опыт создания сценариев автоматизации (бэк/фронт).