CareerPlan

QA Automation (Trading Systems)

Yerevan, Yerevan, amFull-time2026-10-06 → 2026-11-10

Core

Design, implement, and maintain comprehensive automated test suites and frameworks for real-time trading systems, including order execution, market data, risk engines, and pricing logic.

Role type

Senior QA Automation Engineer (Trading Systems)

Builds

Robust automated testing frameworks for pricing, order execution, trading cores, market data feeds, and risk engines.

Domain

Financial Technology (Forex/CFD Trading)

Deliverable

production ML models

Required skills

Python, test automation, concurrent systems, distributed microservices, event-driven architectures, API testing (REST, gRPC, GraphQL), message brokers (Kafka, NATS, Redis Streams), performance testing, stress testing, root cause analysis, distributed tracing, AI tools, agentic approach

Preferred skills

Forex trading domain knowledge (order types, execution models, market data, risk systems), FIX protocol, Docker, Kubernetes, GitLab CI/CD, monitoring/observability (Grafana, Prometheus, OpenTelemetry)

Responsibilities

Design and maintain automated test suites for order execution flows and risk calculations; implement stress, latency, and throughput tests for trading cores and pipelines; analyze business requirements and trading logic to ensure full test coverage; build tools to automate operational testing tasks and regression checks; ensure reliability of tests in distributed environments with eventually consistent data; maintain and improve AI framework.

Seniority

Senior, hands-on IC