
Full Stack QA Engineer (Forex Experienced)
CXM Direct LLC • Georgia, United States
**Role & seniority: ** Full-Stack QA Engineer (reports to QA Lead)
**Location & work type: ** Fully remote
**Stack/tools: **
-
TypeScript/JavaScript (E2E test automation)
-
Playwright (E2E testing)
-
Python (API integration tests)
-
Manual web testing + regression/functional/integration/exploratory testing
-
Uses approved AI tools to improve testing quality/efficiency
**Top 3 responsibilities: **
-
Perform end-to-end testing (functional, integration, API, regression, exploratory)
-
Build/maintain E2E tests with Playwright + API integration tests in Python
-
Validate releases and report quality risks; triage/fix failing or flaky tests
**Must-have skills: **
-
Hands-on experience testing web applications (manual + automation)
-
Strong proficiency with Playwright + TS/JS and Python API testing
-
Ability to review requirements/acceptance criteria and identify gaps/risks
-
Experience with financial trading domain concepts (forex/crypto/trading)
-
Independent ownership of quality + clear written communication
-
Language: Russian native-level and English B2+
**Nice-to-haves: **
-
Strong troubleshooting of flaky tests and improving automation reliability
-
Practical familiarity with release validation and cross-team coordination
-
Experience leveraging AI tools for QA/testing efficiency
Full Description
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.
-
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
-
Interview with the QA Lead and Product Owner.
-
Final interview with the CTO.