International company Andersen, one of the leaders in the outsource production market, is recruiting for Test Engineer traineeship with further employment in ...
QA engineer( Pro People )
Описание вакансии
компания "pro people"
обязанности
обеспечение качества и надёжности решений
-
сопровождать контроль качества продукта на всех этапах разработки.
-
анализировать и тестировать требования на предмет полноты, непротиворечивости и тестируемости.
-
проектировать и актуализировать тестовую модель (тест-кейсы, чек-листы) для функционального и регрессионного тестирования.
-
проводить функциональное, интеграционное и регрессионное тестирование выпускаемых обновлений.
кросс-функциональное взаимодействие
-
участвовать в планировании спринтов и оценке трудозатрат на задачи тестирования совместно с team lead.
-
согласовывать технические требования и архитектурные решения с разработчиками (backend/frontend) и аналитиками.
-
своевременно информировать project manager и команду о рисках, блокирующих дефектах и статусе готовности релиза.
подготовка продукта к пилотам и внедрению
-
проводить приёмочное тестирование в специфических окружениях, имитирующих условия заказчика.
-
верифицировать конфигурации и настройки продукта перед передачей контрагенту.
-
оказывать техническую консультацию заказчикам по вопросам работы и стабильности продукта на этапе внедрения.
наставничество и адаптация команды
-
проводить вводный инструктаж по проекту и инструментам тестирования для junior-специалистов.
-
проверять результаты работы (ревью тестов, аудит тест-кейсов) менее опытных коллег.
автоматизация тестирования
-
разрабатывать и внедрять новые автоматизированные сценарии (api и ui).
-
поддерживать и рефакторить существующий набор автотестов при изменении функциональности.
-
анализировать результаты прогонов автотестов и интегрировать их в процесс ci/cd.
контроль технического долга и документации
-
выявлять устаревшие тесты и неактуальные проверки в зоне ответственности.
-
учитывать и приоритизировать отложенные дефекты для планомерной очистки бэклога техдолга.
-
актуализировать и поддерживать техническую документацию в соответствии с текущим состоянием продукта.
требования
требования к кандидату
обязательные требования
-
высшее техническое образование (computer science, software engineering) или эквивалентный опыт.
-
общий опыт в qa от 2 лет, из них не менее 1 года на позиции уровня middle.
-
глубокое понимание жизненного цикла разработки (sdlc) и тестирования (stlc).
-
уверенное владение postman (api testing) и devtools.
-
базовое понимание клиент-серверной архитектуры и опыт работы с баг-трекинговыми системами (jira/youtrack).
-
опыт работы по agile-методологиям.
-
опыт в написании api & ui авто тестов.
-
базовые навыки написания и поддержки автотестов.
-
умение писать сложные sql-запросы (join, группировки) для проверки целостности данных.
-
опыт работы с инструментами для перехвата и подмены трафика (charles/fiddler) и скриптами/переменными среды в postman.
-
навык работы с системами логирования и мониторинга (kibana, grafana) для самостоятельного поиска причин сбоев.
-
понимание принципов работы ci/cd пайплайнов (gitlab ci, jenkins) для запуска тестов.
будет преимуществом
-
опыт написания автотестов на уровне полноценных фреймворков (python).
-
опыт нагрузочного тестирования.
-
опыт работы в telecom или it-компаниях со сложными продуктами.
-
опыт участия в пилотных/экспортных внедрениях продукта у заказчика.
мы ожидаем
-
способность быстро осваивать новые инструменты и эффективно договариваться с командой.
-
навыки приоритизации собственных задач и элементов планирования релизов.
-
высокую концентрацию на деталях при описании дефектов и проверке требований.
-
аналитическое мышление и способность находить первопричину (root cause) бага, а не только фиксировать симптом.
-
умение аргументированно отстаивать позицию о качестве продукта перед командой, используя логику и факты.
-
автономность и способность самостоятельно принимать решения о выборе методов тестирования.




