#вакансия #fulltime #senior#AQAEngineer #тестирование#QAEngineer
Компания: DreamSoft
Позиция: AQA Engineer Senior
Формат работы: Удаленный формат
Локация: РФ
Проект: Финтех.
Занятость: полная
ЗП: до 180 тыс. руб. ГПХ, 220 тыс. руб. ИП на руки
Основные задачи:
обеспечение качества нашей системы - участие в тестировании, написание тестовых сценариев, автоматизация тестирования;
активное участие в процессе разработки системы - мы уделяем внимание тестированию на всех этапах разработки;
проектировать и развивать масштабируемый фреймворк авто-тестов на Java для UI (Web) и API (REST);
определять стратегию автоматизации: что и как тестировать на разных уровнях;
разработка вспомогательных инструментов, сервисов, утилит и скриптов
проводить код-ревью для команды
Что мы ожидаем от вас:
опыт автоматизации тестирования от 5+ лет;
уверенное владение Java 17+, опыт написания поддерживаемого и расширяемого кода;
глубокий практический опыт с Selenium, Selenide
уверенное применение Page Object / Screenplay и понимание архитектуры авто-тестов;
опыт работы с TestNG на уровне проектирования тестовой структуры;
практический опыт работы с Spring Framework;
уверенное использование Cucumber (BDD) и поддержка читаемых сценариев;
практический опыт работы со Swagger / OpenAPI, генерация и кастомизация клиентов;
cистемная интеграция UI-тестов с API-слоем (REST, тестовые данные, проверки);
сериализация/десериализация Jackson / Gson;
глубокое понимание web-архитектуры (frontend / backend, HTTP, REST);
опыт настройки и оптимизации CI/CD для авто-тестов;
работа с БД: JDBC / Spring JDBC, MyBatis, написание сложных SELECT для верификации;
опыт с Kafka (проверка событий, тестирование асинхронных сценариев;
понимание современных SDLC и практик тестирования.
Мы будем рады, если вы:
анализируете ситуацию, предлагаете нестандартные идеи и решения;
разделяете позицию, что тестирование и devops должны идти рука об руку;
уделяете время саморазвитию в IT-сфере;
умеете писать чистый и выразительный код
Контакт для связи @DreamITB с отметкой - позиция QA Engineer
Навыки
Cucumber
Gson
HTTP
Jackson
Java (computer programming)
JDBC
Jenkins (tools for software configuration management)
Kafka
Mybatis
OpenAPI
Page Object
REST
Screenplay
SDLC
Spring Framework
Spring JDBC
Домены
Fin-tech
ИИ навыки
analyse test data
conduct ICT code review
Cucumber (BDD)
develop ICT test suite
Gson
HTTP
Jackson
Java (computer programming)
JDBC
Jenkins (tools for software configuration management)
Kafka
Mybatis
REST API
Selenide
ИИ домены
API Development
Database Management
DevOps
Distributed Systems
FinTech
Software Testing
Web Development
* Домены определены автоматически с помощью нейросети