Job Description
What you'll guard
Mainframe processes financial transactions where bug means real money lost. QA function here is not button-clicking against checklist. You will design test strategies for systems where edge cases involve market volatility, network partitions, regulatory boundaries. Automation pipelines you build catch regressions before code reaches custody flow. Manual exploratory work you run finds things automation never will. Your judgment shapes release decisions, not just informs them.
Who fits
You have tested financial or trading systems where correctness was non-negotiable. You write automation that engineers actually trust. You read code as fluently as you write test plans. You disagree with engineers when product is wrong, even if that conversation is uncomfortable. You understand that "works on staging" is not same as "works under load on Sunday at 03:00."
Stack signals:
Strong scripting in Python or TypeScript/Node.js
API testing across REST, WebSocket, gRPC at depth — not just happy-path
Comfort reading Go, Rust, or C# to design tests against backend code
ReportPortal, Sentry, GitLab CI experience welcome
Property-based and chaos testing approaches preferred
