AQA Java
Должность: AQA Java Senior
Компания: Devquality
Требования:
- Гражданство и локация РФ.
- Язык: Глубокое знание Java Core 8+ (ООП, многопоточность, коллекции, Generics, Reflection, Аннотации, Stream api).
- Фреймворки/Инструменты АТ: Опыт разработки фреймворков с нуля. Selenium/Selenide, TestNG/JUnit, Gherkin (Cucumber/JBehave), Allure Report, RestAssured, FlaNium/WinAppDriver/FlaUI для тестирования десктоп приложений.
- CI/CD: Опыт настройки и оптимизации CI/CD пайплайнов с нуля (Jenkins, GitLab CI). Интеграция с SonarQube, Nexus/Artifactory. Понимание принципов (параллелизм, кэширование).
- VCS: Продвинутое владение Git (GitLab, GitHub), понимание Git Flow/Feature Branch.
- Контейнеризация: Практический опыт с Docker (создание образов, Docker Compose).
- TMS: Опыт интеграции с TMS (TestIT, Allure TestOps, TestRail, Qase и т.д.).
- Agile/Процессы: Реальный опыт работы в Agile (Scrum/Kanban), управление задачами через Jira/Trello, планирование спринтов, оценка.
- Базы данных: Умение работать с БД, знание SQL на высоком уровне
Задачи:
- Проектирование и разработка модульного, масштабируемого и легко поддерживаемого фреймворка автоматизированного тестирования (UI, API, Desktop) с нуля на Java.
- Выбор и интеграция инструментов (Selenium/Selenide/Playwright, RestAssured, Gherkin/Cucumber, Allure Report, TestNG/JUnit и др.).
- Опыт реализации тестирования десктоп-приложений (FlaNium/WinAppDriver/FlaUI), понимание ограничений и умение их обходить.
- Реализация продвинутых возможностей: кастомные аннотации, механизмы retry, параллельный запуск, управление конфигурациями, работа с данными.
- Обеспечение высокой стабильности тестов
- Написание чистой, документированной кодовой базы с применением ООП, паттернов проектирования и best practices.
- Настройка и оптимизация CI/CD пайплайнов (Jenkins, GitLab CI) с нуля: сборка, запуск тестов, генерация отчетов, артефакты.
- Интеграция фреймворка с инструментами: SonarQube, Nexus/Artifactory, системы нотификации.
- Контейнеризация тестовых окружений (Docker, Docker Compose)
Условия:
Удалённая работа. Вилка до 180к рублей на руки.
Немного о нас:
Мы работаем в ИТ-области более 8 лет, знаем и любим своё дело. Занимаемся разными видами тестирования, даем возможность руководителям проектов не беспокоиться за свои следующие релизы.
