BUX is a fintech company focused on investing. Its products support trading and payment flows and aim to make investing more accessible.
quality assurance (auto) for event streaming
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design, develop, and maintain automated and manual tests for Kafka-based producers, consumers, and event flows
- Execute manual and exploratory testing where automation is not feasible
- Integrate automated regression, smoke, and integration test suites into CI/CD pipelines using GitHub Actions
- Help build and mature QA processes and standards for event-driven systems within the squad
- Apply quality gates and acceptance criteria in collaboration with Product and Development teams
- Participate in design reviews for owned features and event schemas, providing a QA perspective early in the development cycle
- Monitor and track quality metrics, test coverage, and defect trends for the streaming domain
- Validate message ordering, delivery guarantees, idempotency, and exactly-once/at-least-once semantics
- Validate producer and consumer contracts and schema compatibility as services evolve
- Perform failure-mode and resilience testing, including broker failures, consumer lag, retries, dead-letter handling, and replay scenarios
- Triage, reproduce, and prioritize bugs with development teams
- Support test environment setup, data provisioning, and maintenance in coordination with DevOps
- Use approved GenAI tooling with sanitized data to accelerate test design and automation, subject to human review, security policies, and validation of generated tests
требования
- 5–7+ Years of experience in software quality assurance, with a senior-level track record of hands-on testing in the fintech domain
- Hands-on testing experience with Kafka or comparable event-streaming platforms
- Strong knowledge of REST API testing and microservices/event-driven architectures
- Hands-on experience with test automation frameworks
- Proficiency in at least one programming language: Java or Kotlin
- Understanding of CI/CD pipelines and automated test integration using GitHub Actions
- Ability to validate data consistency across multiple database technologies and asynchronous event flows
- Experience helping establish or mature QA processes for event-driven systems
- Experience working in a fast-paced Agile environment
- Excellent communication and collaboration skills with cross-functional teams
- Будет плюсом: fintech or financial services testing experience, including financial accuracy, transactional data, and regulatory compliance; practical experience with Postman/Newman, Charles Proxy, and Xray or similar test management tooling; performance and security testing experience; knowledge of KYC/AML regulations and compliance standards; knowledge of schema registries and contract testing tools for event-driven architectures
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.