Напиши текст вакансии для должности "QA Automation Engineer (Azure Team)". Название компании: "Semrush". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'SQL', 'Python', 'Java', 'Git', 'Atlassian Jira', 'automation', 'QA'

Semrush – продуктовая IT-компания. С 2008 года мы разрабатываем свою собственную онлайн-платформу для интернет-маркетологов и у нас неплохо получается! Доказательством этому является премия WORLD’s BEST SEARCH SOFTWARE, которую мы получаем уже три года подряд. С помощью Semrush можно отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое. Сегодня нашим сервисом пользуются 7 000 000 маркетологов из Америки, Европы, Азии и Австралии, а над созданием трудятся более 1000 человек по всему миру. С самого основания мы привержены своим фундаментальным ценностям: всегда отдавать приоритет людям, а не процессам, приспосабливаться к переменам, а не следовать строгому плану. Тебе это близко? Давай с нами! Команда Azure работает над созданием сервиса маркетинговой кросс-платформенной аналитики. Используя машинное обучение и современные подходы к аналитике данных, сервис будет помогать маркетологам оценивать и прогнозировать эффективность своих действий. Его задача - обрабатывать множество разнородных потоков данных и отдавать выводы, полученные в результате обработки, в режиме реального времени. Ты будешь участвовать в создании нового продукта. Работать с новыми технологиями в области обработки и хранения данных, машинного обучения. Это минимум legacy кода и возможность построить свое оптимальное решение. Мы ожидаем, что QA Engineer будет принимать активное участие в планировании качества на всех уровнях проекта – техническом, процессном и продуктовом. Основные задачи: Тебе предстоит:  Писать автотесты и заниматься ручным тестированием API + UI Настраивать окружение для автоматического тестирования как новой, так и существующей функциональности Автоматизировать валидацию наборов данных Писать скрипты для нагрузочного тестирования Заниматься анализом и формализацией требований к разработке и дизайну новых фич вместе с командой, Product Owner’ом и UI/UX-специалистами Разделять ответственность с командой за продукт на всех этапах разработки: от проектирования фичи до траблшутинга  Мы ждём от тебя:  Опыт работы в должности инженера по автоматизации тестирования от трех лет и хорошее понимание организации процессов тестирования Хорошие знания одного из языков программирования - Java/Python/Go Опыт в автоматизации тестирования API Опыт работы с инструментами автоматизированного интерфейсного тестирования Опыт в нагрузочном тестировании Понимание работы web-стека на базовом уровне Опыт в построении CI/CD пайплайнов и докеризации приложений Умение работать с *nix консолью (на уровне написания несложных скриптов) Опыт работы с баг-трекерами (Jira/YouTrack)  Будет плюсом:  Опыт работы с Go Базовые знания SQL Опыт в тестировании данных (проработки критериев качества данных и способов его контроля) Опыт тестирования безопасности веб-приложений Опыт работы с Google Cloud Platform Опыт работы со Splunk или ELK  Мы предлагаем:   Выбор формата работы здесь за тобой. Если хочешь, работай в офисе, а не хочешь – работай удаленно. Миксовать тоже можно! Свобода сейчас в тренде. И мы тоже.   Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00.   ДМС со стоматологией. Страхование жизни.   Agile-подход в работе (с удовольствием всему научим).   Онлайн-обучение английскому.   Тренинги/онлайн-курсы/конференции/книги для прокачивания твоих hard- и soft-скиллов.   Компенсация затрат на спортивные увлечения и хобби (зал/танцы/скалодромы/верховая езда/рисование/ вэйкборд… Да что угодно! Выбор за тобой).   Возможность прохождения консультаций с психологом. Мы поддерживаем не только физическое, но и ментальное здоровье сотрудников.   Крутые вечеринки, тимбилдинги и корпоративы в форматах офлайн и онлайн – зависит от ситуации в мире. Нам весело в любом случае:)   Semrush is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, creed, color, national origin, sex, pregnancy, sexual orientation, gender identity, gender expression, age, ancestry, physical or mental disability, or medical condition including medical characteristics, genetic identity, marital status, military service, or any other classification protected by applicable local, state or federal laws. All employment decisions are based on business needs, job requirements, merit, and individual qualifications.