CRM Fullstack QA (Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
CRM Fullstack QA (Python): Testing and automating complex CRM and financial operations workflows with an accent on manual testing, API validation, and Python + Playwright automation. Focus on designing risk-based coverage, validating UI/API/database state transitions, reducing flakiness, and evolving a hybrid Java-to-Python automation stack.
Location: Work remotely from anywhere in the world or from the office in Tbilisi; relocation to Tbilisi is supported.
Company
Blockchain and digital asset infrastructure provider building secure, scalable, and compliant financial technology for banks, fintechs, and other financial institutions.
What you will do
- Analyze requirements, identify edge cases, and build risk-based test coverage for complex business logic.
- Perform manual testing of critical CRM, financial operations, accounting, and transaction-related workflows.
- Design and implement UI and API automation with Python and Playwright while supporting existing Java tests.
- Create reliable test data through APIs and validate state transitions across UI, API, and database layers.
- Improve parallel execution, diagnostics, reporting, and CI feedback while reducing flaky tests.
- Review code, mentor teammates, collaborate with developers, and support reliable releases.
Requirements
- Strong test analysis, test design, and risk-based coverage skills.
- Hands-on experience testing complex business logic manually and converting critical flows into stable automation.
- Strong REST API testing and data validation skills.
- Practical experience with Python, Playwright, automation framework design, and CI pipelines such as GitLab CI or Jenkins.
- Experience with test data management, parallel execution, test isolation, flaky test investigation, and SQL validation.
- Comfortable using Linux for log analysis, debugging, and environment checks, with clear product-team communication.
Nice to have
- Java UI automation experience with Selenide or TestNG.
- Experience with LLM tools such as Claude Code.
- Background in fintech, crypto, transaction-heavy systems, microservices, Docker, Kubernetes, or observability.
- Performance, stability, or reliability testing experience and the ability to understand Go code.
Culture & Benefits
- Global remote work or access to a comfortable office in Tbilisi.
- Flexible paid time off and holidays.
- Partial compensation for sports, fitness, education, courses, and certifications.
- Relocation support for moving to Tbilisi.
- Daily lunch fully covered for employees working in Tbilisi.
Hiring process
- Compensation is discussed during interviews and determined according to qualifications, skills, and experience.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →