Adaptive PL and Digital Arena is an AI-powered multi-agent platform
that creates adaptive personalized presentations for selling Sber products to clients.
The platform runs on a modern technology stack: Java, Spring Boot, Kafka, PostgreSQL.
The infrastructure is based on Kubernetes (OpenShift) and Platform V platform services.
This is a completely new system with no legacy code. The team has already developed and launched the MVP to production.
The next stage of the project development is expanding functionality and rolling it out to Sber offices across the country.
The first stage of selection for this vacancy is an interaction with an AI recruiter. After applying, you will receive an invitation to your email to complete a preliminary interview with GigaRecruiter on Telegram. The conversation will take about 10 minutes. Its purpose is to clarify missing details and speed up the review of your candidacy.
GigaRecruiter is just starting its journey, so we ask for your understanding. Your experience and participation will help make it convenient and useful!
Responsibilities
- participation in testing new functionalities at all stages of development (requirements analysis, test case writing, testing execution, regression)
- functional, integration, and regression testing of microservices and UI
- testing integrations via REST API, Kafka (checking producers/consumers, delivery guarantees)
- verifying correct database operations (SQL queries, transactions, Liquibase migrations)
- test automation (API tests, UI tests) using existing frameworks or their modification
- defect analysis and localization, interaction with developers and analysts
- participation in test planning, effort estimation, preparation of test documentation (checklists, test cases)
- verification of compliance with non-functional requirements (performance, security, fault tolerance) together with DevOps.
Requirements
- experience in testing complex enterprise systems for at least 2 years
- understanding of client-server architecture, principles of REST and message queues (Kafka)
- experience writing SQL queries (PostgreSQL) for data verification.
- skills in working with API testing tools (Postman, Swagger/OpenAPI, SoapUI)
- basic understanding of containerization (Docker, Kubernetes) for problem localization in the environment
- knowledge of bug tracking systems (Jira, YouTrack) and test documentation systems (TestRail, Confluence)
- ability to work with logs (ELK, Kibana, Grafana) for analyzing failure causes
- understanding of the software development lifecycle (Agile/Scrum)
Will be a plus
- test automation experience
- knowledge of BPMN and experience testing processes in Camunda
- load testing experience
- experience testing high-load systems with a microservice architecture
- skills in working with generative AI models.