Test Engineer
Core
Develop and maintain automated test solutions, improve technical testability, and provide reliable release evidence for ASX Trade and related market platforms.
Role type
Senior IC Test Automation Engineer (Financial Markets)
Builds
Automated test frameworks, CI/CD pipelines, and release verification assets for securities exchange infrastructure.
Domain
Financial services / Securities exchange / Market infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java automation, Python, API testing, CI/CD pipelines, SQL, Linux/Unix command-line, Jira/Confluence, BDD (Cucumber/Gherkin), defect investigation, test data preparation
Preferred skills
FIX/ITCH/OUCH protocols, UI automation (Selenium/Playwright), containerization (Kubernetes), performance testing (JMeter/Gatling), observability tools, service virtualization
Technologies
Java, Python, Git, GitLab CI/CD, Postman, SoapUI, Cucumber, Gherkin, Jira, Confluence, Linux/Unix, FIX, ITCH, OUCH
Responsibilities
Develop and maintain reusable automated test components and frameworks; Execute API, integration, regression, and end-to-end tests for market platform changes; Investigate automation failures and defects using logs and technical evidence; Validate order flow, market data, and interface behaviors across protocols; Contribute to shift-left testing by reviewing requirements and designs for testability; Document results and prepare release evidence for production sign-off.
Seniority
Mid-Senior, hands-on IC