Требования
- 7+ years of experience in testing web client-server applications
- 3+ years of experience in test automation
- Hands-on experience writing automated tests (E2E / integration)
- Experience with JavaScript / TypeScript
- Understanding of frontend architecture (React)
- Understanding of backend architecture (Node.js / NestJS)
- Experience developing or maintaining test frameworks
- Strong understanding of testing levels (unit / integration / E2E)
- Experience writing test scenarios or defining test strategy
- Experience reviewing automated tests (code review)
- Experience with CI/CD (Jenkins or similar)
- Docker (images, networks, volumes, docker-compose)
- Ability to influence quality through processes, not only code
- Strong communication skills
- Ownership mindset and willingness to take responsibility for quality decisions
Преимущества
- Experience introducing testing or automation processes in teams
- Experience working with quality metrics (flaky rate, coverage, CI performance)
- Experience analyzing defects and improving processes
- Experience conducting trainings, workshops, or mentoring
- Experience working across multiple product teams
- Experience building or evolving E2E frameworks
- Experience reducing flaky tests and optimizing CI
- Experience in platform or enablement teams
Команда
Team size: 160+. Structure: distributed
Дополнительная информация
- Russian-speaking team
- CET hours preferred
- 457,500 - 574,000 Serbian dinars Gross + stock options

