QA Automation Engineer (SberWorks)

21 августа 2024 • г Санкт-Петербург • ПАО "Сбербанк" • IT: Тестирование (QA)
можно без опыта

Мы кросс-функциональная команда, которая самостоятельно разрабатывает и сопровождает продукты для внутреннего использования в сфере развития производственного конвейера сервисов машинного обучения Банка.

На данный момент у нас несколько продуктов по разным направлениям, что позволяет непрерывно расширять технический кругозор и применять разные инженерные практики.

Работа в нашей команде – отличный способ развить свои навыки и получить новый опыт в среде высоконагруженных и облачных приложений на базе AI/ML решений.

Если ты не боишься нетривиальных задач, готов к постоянному развитию в широком спектре, готов проявлять инициативу и совершать личный вклад в большое общее дело, мы ждем тебя!

Обязанности

- Разработка, поддержка и оптимизация автоматизированных тестов и тестовых сценариев.

- Аудит и улучшение существующих процессов тестирования и тестовой документации.

- Участие в проектировании системы тестирования и разработке стратегии автоматизации.

- Взаимодействие с командами разработки для выявления и устранения дефектов на ранних стадиях.

- Мониторинг результатов выполнения тестов и анализ проблем, выявленных в процессе тестирования.

- Обучение и наставничество младших инженеров по автоматизации QA.

Требования

Функциональный опыт


- Более 3 лет опыта работы в области автоматизации тестирования.

- Опыт работы с различными инструментами и фреймворками для автоматизации тестирования, такими как Appium, JUnit, TestNG и т.д.

- Опыт написания и поддержки автоматизированных тестов для веб-приложений (backend)

- Глубокие знания одного или нескольких языков программирования, таких как Java, Python

- Знание различных типов тестирования: функциональное тестирование, регрессионное тестирование, нагрузочное тестирование, тестирование безопасности и т.д.

- Опыт работы с системами контроля версий (например, Git).

- Знание баз данных и SQL.

- Опыт интеграции тестов в CI/CD пайплайны (например, Jenkins, GitLab CI).

- Хорошее понимание методологий разработки ПО, таких как Agile/Scrum.

- Умение писать понятные и поддерживаемые тестовые сценарии и спецификации.

- Опыт работы с инструментами отслеживания задач и багов (например, JIRA, Confluence).

Плюсом будет, если имеется:

- Опыт работы с облачными технологиями (AWS, Azure, GCP).

- Опыт работы с инструментами для тестирования производительности и нагрузки (например, JMeter).

- Знание DevOps практик и инструментов.

Условия
  • гибкий график работы, в случае потребности – организация удаленного режима работы (гибридный формат)
  • уровень заработной платы, который зависит от ваших технических знаний и навыков, состоит из оклада и годового премирования
  • бесплатное обслуживание зарплатной карты категории «Gold»
  • страхование жизни и здоровья для сотрудников (ДМС) и скидки на медицинскую страховку для родственников
  • обеспечение необходимым оборудованием для продуктивной работы
  • возможность самостоятельного выбора необходимых технологий
  • возможность привнести своё видение в проект
  • профессиональный и дружный коллектив, готовый принимать и считаться с любой точкой зрения
  • возможность обучаться за счет компании, посещать конференции по профессиональной тематике
  • льготное кредитование в Сбербанке – возможность пользоваться премиальными продуктами Банка на специальных условиях (в т.ч. по ипотечным программам)
  • корпоративная пенсионная программа, основанная на паритетном участии сотрудника и Банка, которая даёт возможность удвоить добровольные пенсионные накопления и получать двойной инвестиционный доход
  • широкий спектр дисконт-программ, скидок и привилегий от компаний-партнёров
  • корпоративные подарки для детей
  • корпоративные и благотворительные мероприятия («Зелёный марафон», Сбербанкиада, КВН, волонтёрские программы и т.д.)
  • свободный dress code