AQA Java

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 лет, знаем и любим своё дело. Занимаемся разными видами тестирования, даем возможность руководителям проектов не беспокоиться за свои следующие релизы.

@OlegHolodov88

Report Page