Тестировщик программного обеспечения (автоматизатор) — Россия, Тверь
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Тверь
Формат: Офис, Гибрид
Занятость: Полная занятость
Грейд: Senior
bfw3xCtz5 - ведущий российский разработчик решений для автоматизации электронного документооборота банков с органами государственной власти, а также хранилищ данных. Является частью инновационного консорциума iCAM Group.
Чем предстоит заниматься:
• Стратегия тестирования: выбор оптимального технологического стека под конкретные задачи проекта (UI / API / Contract / Visual regression).
• Разработка фреймворков: создание и поддержка автотестов с нуля, интеграция с тестовым окружением, настройка архитектуры тестовой среды.
• Автоматизация API: написание и поддержка автотестов для REST/SOAP сервисов (работа с JSON/XML).
• UI-тестирование: разработка и рефакторинг тестов для веб-интерфейсов.
• Интеграция: настройка пайплайнов в Jenkins для автоматического запуска тестов при каждом коммите.
• Работа с кодом: ведение репозитория тестов в Git (ветвление, rebase, pull requests, код-ревью).
Наши ожидания:
Базовые технические знания:
• Глубокое знание теории тестирования (тест-дизайн, классификация, виды тестовой документации).
• Уверенная работа в ОС семейства Linux и Windows.
• Отличное знание протоколов REST и SOAP. Опыт работы с SoapUI и REST Assured.
• Знание теории баз данных и умение писать сложные SQL-запросы.
• Понимание структуры HTML/CSS: DOM-модель, построение CSS-селекторов и XPath.
• Опыт работы с Docker (контейнеризация тестовых сред).
• Навыки нагрузочного тестирования (JMeter, Gatling, k6).
Профессиональный стек (обязательно углубленное владение одним из пунктов)
• Языки программирования: углубленное знание Python или Java (будет преимуществом).
• Фреймворки автоматизации: опыт работы с Selenium WebDriver (предпочтительно), или Cypress, или Puppeteer.
• Системы контроля версий: уверенное владение Git (ветвление, слияние, rebase).
Архитектура и инфраструктура:
• Понимание процессов CI/CD. Умение настраивать пайплайны (желательно Jenkins).
• Навык выбора технологического стека под проект и обоснования этого выбора.
• Знание и применение паттернов автоматизации: Page Object, Page Factory, Builder, Factory, Strategy, Chain of Invocation.
• Ключевой навык: Опыт построения фреймворков с нуля, умение создать рабочую архитектуру тестов и интегрировать её с окружением.
Мы предлагаем:
• Оформление по ТК РФ с первого дня работы.
• Квартальные премии по результатам работы.
• Работа в аккредитованной, стабильно растущей ИТ-компании.
• Полная занятость (5/2), гибридный формат.
• Амбициозные проекты, работа в команде профессионалов, доступ к уникальной отраслевой экспертизе.
• Комфортный офис (Тверь, улица 15 лет Октября, 10Б).