
Луна Кэпитал
Автоматизатор тестирования (AQA Java)
- Java
- JUnit
- Selenide
- API
- CI/CD
- SQL
- Git
- Docker
- Postman
- Swagger
- Apache Kafka
- Allure
- TestRail
- Apache JMeter
О проекте:
Работаем над масштабируемыми backend- и интеграционными решениями. Уделяем внимание качеству, поэтому активно внедряем автоматизацию. В проектах — микросервисная архитектура, API, Kafka, CI/CD и распределённые команды. Ищем AQA-инженера, который умеет писать надёжные автотесты на Java и хочет влиять на процессы тестирования.
Обязанности:
-
Разработка, поддержка и масштабирование автотестов на Java (REST API, интеграционные, компонентные тесты);
-
Разработка и развитие внутренней инфраструктуры автотестов, тестовых фреймворков;
-
Участие в проектировании тестовой архитектуры, внедрение лучших практик (TDD, BDD, тестовая пирамида);
-
Настройка тестов в CI/CD пайплайнах (GitLab CI, Jenkins, TeamCity);
-
Работа с логами, мониторингом и смежными командами (Dev, DevOps, аналитики);
-
Code review, менторинг младших инженеров;
-
Оценка покрытия, контроль стабильности автотестов и качества релизов.
-
4+ года опыта в автоматизации тестирования на Java;
-
Уверенное знание JUnit/TestNG, RestAssured, Selenide или аналогов;
-
Понимание принципов тестирования API, микросервисов, распределённых систем;
-
Опыт построения тестовой инфраструктуры и оптимизации CI/CD-процессов;
-
Умение работать с SQL и реляционными СУБД;
-
Опыт работы с Git, Docker, Postman, Swagger;
-
Навыки ручного тестирования и умение анализировать требования;
-
Грамотный подход к анализу и воспроизведению ошибок (в том числе через Kibana, Grafana и пр.).
Будет плюсом:
-
Опыт с Kafka, WireMock, TestContainers;
-
Знание Allure, TestRail, Zephyr, Xray;
-
Опыт performance-тестирования (JMeter, Gatling);
-
Опыт тестирования в highload или финтех-проектах.
Этапы:
- Скрининг (30 минут);
- Собеседование техническое (1 час 30 минут).
Условия:
- Работу в динамичной и инновационной аккредитованной IT-компании;
- Возможности для профессионального роста и обучения;
- Дружный и поддерживающий коллектив;
- Конкурентоспособную заработную плату;
- Гибкий график работы и возможность удаленной работы;
- Интересные проекты и задачи, которые помогут развиваться в области системного анализа и IT.