We are looking for a Senior automated QA Engineer to join the existing product team focused on cloud-based software for investment lifecycle management (trade capture, positions, P&L, performance).
Must-have:
- Bachelor degree in Computer Science/Math
- 8+ years of hands-on manual testing for back-end and front-end services
- 5+ years of strong experience with Java application testing
- Experience testing cloud-based applications
- Experience reading and analyzing logs
- Solid understanding of SDLC and QA practices
- Experience with Python
- Experience writing and reading SQL
- Experience using AI to develop test cases/scenarios
- Confident English communication skills (spoken and written)
Responsibilities:
- Build QA processes and define testing strategy from the ground up
- Develop and maintain backend automated tests, regression framework, and reconciliation tools
- Design and execute test cases based on functional and non-functional requirements
- Perform functional and integration testing involving upstream and downstream systems
- Manage and maintain testing environments
Nice to have:
- Experience with financial projects
- Experience with CI/CD tools (e.g. GitHub, GitLab)
- Experience with Datadog, Splunk or similar tools
- Experience with Linux
Conditions & benefits:
- Flexible work setup: remote or a hybrid model (Poland, Cyprus, Serbia, Georgia, Spain, Portugal, Armenia)
- Full health insurance coverage for those based in Poland and Cyprus; 50% coverage for spouses and children in Poland and Cyprus
- 24 days paid vacation; 10 days paid sick leave
- 50% reimbursement for professional training, education, conferences
- Relocation support to Poland or Cyprus: flight tickets, 1st month accommodation, visa and residence permit assistance