ROLE : You won't spend your days hand-writing boilerplate test scripts. You'll direct AI agents to do the mechanical work, and your job is everything the machine can't be trusted with: deciding what's worth testing, checking that a generated test can genuinely fail, spotting when a "passing" suite is lying, and judging whether a red run is a product bug, an environment problem, or a broken test.
QUALIFICATIONS
Hands-on experience in software testing, QA automation, or software development — typically 3–6 years, though we're flexible for the right person.
Working knowledge of JavaScript/TypeScript, or clear evidence you can pick a language up quickly.
A solid grasp of how web applications and HTTP APIs work: requests and responses, status codes, JSON, authentication.
Genuine interest in AI-assisted engineering.
You should be comfortable making AI tools do real work and sceptical enough to check the output.
If you already use AI assistants for real tasks, we'll want to hear how.
Excellent written English.
In an agentic workflow, writing is the work: prompts, bug reports, test plans, and review comments all succeed or fail on clarity.
Attention to detail and honest reporting.
A failing test you explain truthfully is worth more to us than a green one you can't.
Hands-on experience with Playwright (or Cypress/Selenium).
Experience building or maintaining a shared test framework — fixtures, page objects, helpers, CI wiring — rather than only writing specs inside one.
Exposure to financial services, trading, or capital markets — order lifecycles, settlement, custody concepts.
WebSockets / real-time data, SQL/PostgreSQL, CI pipelines (GitHub Actions or similar).
Familiarity with digital assets or blockchain.
NICE TO HAVE
Performance or load testing (k6, JMeter, or similar).