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