About the role
Full-Stack QA Engineer
Location: Fully remote
Reports to: QA Lead
We’re looking for a QA Engineer to own quality across assigned areas of a financial trading product. The role combines hands-on manual testing, test automation, and release validation. Familiarity with forex, crypto, or trading is required.
Responsibilities
* Test features end to end, including functional, integration, API, regression, and exploratory testing. * Review requirements and acceptance criteria for gaps, unclear behavior, and quality risks. * Build and maintain E2E tests in TypeScript/JavaScript with Playwright and API integration tests in Python. * Investigate failing or flaky tests and improve automation reliability. * Work with developers, product managers, and the QA Lead to resolve issues. * Validate releases and communicate outstanding risks before deployment. * Use approved AI tools where they improve testing quality or efficiency.
Requirements
* Practical experience testing web applications, both manually and through automation. * Experience with Playwright and TypeScript/JavaScript for E2E testing, and Python for API integration testing. * Familiarity with forex, crypto, or trading products and concepts. * Ability to work independently, prioritize competing tasks, and take ownership of quality beyond individual test cases. * Clear written communication and attention to detail. * Native-level Russian and English at B2 level or above.
Hiring Process
1. Interview with the QA Lead and Product Owner.
2. Final interview with the CTO.
Originally posted on Himalayas