Work responsibilities:
- Develop detailed test plans and test cases for assigned feature
 - Execute test cases, both manual and automated
 - Report bugs and track them to closure
 - Write and maintain automated test scripts
 - Identify opportunities for automation while testing
 - Collaborate with developers to reproduce and diagnose defects
 - Participate in agile ceremonies and provide feedback from a QA perspective
 - Maintain and update test documentation
 - Document bugs, test results
 - Stay up to date with the product and its features
 - Learn about new testing tools and methodologies
 
Technology stack
- Golang
 - gRPC
 - Protocol Buffers
 - JSON REST API
 - Docker
 - Kubernetes
 - PostgreSQL
 - Redis
 - Linkerd
 - AWS infrastructure
 - SOA Architecture
 - Python
 - Pytest
 - Postman
 - Apidog
 - TestRail
 
Requirements:
- 3+ years of experience in a Quality Assurance field
 - Good knowledge of Python, Pytest, Playwright, Cypress, or similar frameworks
 - Problem-solving skills and ability to work in a fast-paced environment
 - Excellent mentorship and leadership capabilities
 - Good English and communication skills
 - Experience working with agile software development teams
 - Ability to work independently and proactively
 - Experience in financial software development
 - ISTQB Certificates
 
Company offers:
- Competitive salary
 - Career opportunities
 - Medical Insurance upon the completion of the probationary period
 - Supportive and caring Leadership
 - A modern office in the center of Tallinn
 - A chance to work as part of a highly motivated and talented team
 - Referral program
 - Stebby
 - Team building and Company Events
 - Free parking