Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 2500+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.
Предлагаем присоединиться в роли QA Engineer и работать над проектом заказчика.
Заказчик – это российское подразделение американской семейной компании одного из крупнейших производителей продуктов питания и кормов для животных. Компания работает на рынке России и стран СНГ с 1991 года.
Требования
- коммерческий опыт работы в роли QA Engineer от 3-х лет;
- опыт в E2E-тестирование (сквозное);
- опыт проектирования и написания автотестов на уровне сквозных пользовательских сценариев (не просто «запись-воспроизведение»);
- умение строить E2E-пайплайн: подготовка тестовых данных, запуск в CI/CD (GitLab CI/Jenkins), параллелизация тестов;
- навыки нагрузочного тестирования (НТ/Performance);
- опыт разработки сценариев нагрузочных тестов с нуля (разные профили: пиковая нагрузка, стресс, длительный стабильный режим);
- профессиональное владение инструментами: Apache, JMeter и/или k6/Gatling/Yandex.Tank;
- умение интерпретировать результаты: чтение графиков, метрик (TPS, 95-й перцентиль, ошибки), анализ узких мест на уровне БД, сети и приложения;
- глубокое тестирование REST API (Postman/Insomnia/Swagger). Написание автотестов для API;
- опыт работы с Kafka;
- опыт тестирования асинхронных сценариев;
- уверенное написание сложных SQL-запросов (JOIN, подзапросы, оконные функции) для валидации данных после E2E-сценариев;
- понимание планов выполнения запросов (EXPLAIN) — для оценки влияния на производительность при нагрузочных тестах;
- работа со снифферами трафика (Charles/Fiddler/Wireshark) для анализа сетевых проблем;
- умение быстро находить причину ошибки в логах приложения (Kibana/Grafana/Loki)
- базовое чтение кода (Python, Vue.js);
- экспертное владение техниками тест-дизайна;
- опыт работы в Agile/Scrum, понимание полного жизненного цикла разработки (SDLC);
- опыт настройки и поддержки тестового окружения (Docker/Docker Compose).
Будет плюсом
- навык интеграции нагрузочных тестов в CI/CD;
- опыт с Allure (отчеты), Grafana (мониторинг во время НТ), Prometheus;
- опыт работы с Kubernetes (запуск тестовых подов, поднятие стендов);
- базовые знания в области безопасности API (OWASP Top 10);
- умение видеть цепочку «UI → API → Kafka → БД» и предсказывать, где что сломается;
- самостоятельное выдвижение гипотез о проблемах производительности без готового ТЗ от менеджера;
- умение аргументированно защищать баг-репорты и договариваться с разработчиками о приоритетах фиксов.
Что мы предлагаем
- конкурентная зарплата, сумму обсуждаем отдельно с каждым кандидатом;
- проекты от топовых компаний;
- оформление по ТК;
- возможность выбирать формат работы: из дома, из офиса или гибридный;
- комфортные офисы в городах-центрах разработки;
- медицинская страховка (+стоматология);
- sick-days, оплачиваемый бенч, отпуск и больничные;
- частичная компенсация спортивных абонементов и компенсация расходов на оплату коворкинга;
- доплаты за менторство, ведение обучающих курсов, ревью проектов и участие в других профактивностях компании;
- прозрачная система Performance Review и ментор на все время работы;
- поэтапная система адаптации новых сотрудников;
- корпоративный портал с материалами для изучения любого нового стека и повышения уровня по своей специальности и не только;
- участие в технических митапах и конференциях в качестве гостя и спикера;
- корпоративы и тимбилдинги;
- детские праздники и мастер-классы с подарками и сладостями для семей сотрудников.