QA Engineer (Black Team)
Semrush – продуктовая IT-компания. С 2008 года мы разрабатываем свою собственную онлайн-платформу для интернет-маркетологов, и у нас неплохо получается! Доказательством этому является премия WORLD’S BEST SEARCH SOFTWARE, которую мы получаем уже три года подряд. С помощью Semrush можно отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое.
Сегодня нашим сервисом пользуются 7 000 000+ клиентов из Америки, Европы, Азии и Австралии, а над созданием трудятся более 900 человек по всему миру. С самого основания мы привержены своим фундаментальным ценностям: всегда отдавать приоритет людям, а не процессам, приспосабливаться к переменам, а не следовать строгому плану.
Тебе это близко? Давай с нами!
Команда Black Team занимается разработкой автоматической высоконагруженной системы аудита веб-сайтов на предмет технических ошибок. Наш инструмент - один из лидеров на мировом рынке!
На данный момент в команде уже есть Product Owner, 4 Backend, 3 Frontend-разработчика, DevOps и 2 QA. Задач становится больше, поэтому сейчас мы находимся в поисках третьего QA Engineer'a.
Основные задачи:
- поддерживать существующие функциональные автотесты и писать новые, в т.ч. на уже реализованный функционал;
- заниматься ручным тестированием API и UI (в т.ч. исследовательским);
- заниматься анализом и формализацией требований к разработке вместе с командой, product owner’ом и UI/UX-специалистами;
- активно взаимодействовать с разработчиками, product owner’ом и командой тех. поддержки, а также с другими командами, улучшая качество не только своего инструмента, но и качество продуктов компании в целом.
Мы ждём от тебя:
- опыт в автоматизации на Java от 2-х лет;
- хорошее знание связки Java + Selenium, понимание принципов ООП, знание Design Pattern’ов;
- знание одного из фреймворков TestNG/JUnit/Cucumber;
- опыт тестирования UI и API;
- опыт работы с continuous integration системами (Gitlab CI/Teamcity/Jenkins);
- опыт работы с баг-трекерами (Jira/YouTrack);
- хорошее понимание теории тестирования;
- умение работать с *nix консолью (на уровне написания несложных команд);
- английский язык на уровне переписки.
Будет плюсом, если у тебя есть:
- опыт тестирования безопасности веб-приложений;
- опыт работы с Selenide и/или Splunk;
- опыт работы с NoSQL базами (мы используем MongoDB);
- знание одного из инструментов для нагрузочного тестирования Jmeter/Yandex.Tank, HP LoadRunner/Gatling;
- базовые знания JS/CSS/HTML.
Мы предлагаем:
- На данный момент наши сотрудники придерживаются формата “работа из дома“, а вообще СПб офис располагается совсем рядом со ст.м. Московские ворота (10 минут прогулочным шагом). Надеемся, скоро мы все туда вернемся.
- Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00.
- Agile-подход в работе (с удовольствием всему научим).
- Различные тренинги/онлайн-курсы/конференции/книги для прокачивания твоих hard- и soft-скиллов.
- Поддержка твоих спортивных увлечений и компенсация стоимости абонементов (зал/танцы/скалодромы и прочее на твой выбор).
- Занятия по английскому языку. Сейчас они проводятся в формате онлайн.
- Крутые вечеринки и корпоративы! Да, тоже в онлайн-режиме, но нам все равно весело:)