Automation Test Engineer
Core
Design, develop, and maintain scalable Java-based automated test frameworks and reusable components for ASX's critical market infrastructure and trading platforms.
Role type
Senior Automation Test Engineer (Financial Markets)
Builds
Automated testing pipelines, CI/CD integration, and validation of market data/order flow for trading protocols.
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, Cucumber/Gherkin, CI/CD pipelines, Git, Linux/Unix command-line, API and integration testing, test data management, defect management
Preferred skills
FIX/ITCH/OUCH protocols, Kubernetes, performance testing (JMeter/Gatling), observability tools, service virtualization, Agile delivery
Technologies
Java, Python, Git, GitLab CI/CD, Cucumber, Gherkin, Jira, Confluence, Linux/Unix, FIX, ITCH, OUCH, JMeter, Gatling
Responsibilities
Design and maintain automated test frameworks; modernize CI/CD pipelines; execute system integration and regression tests; validate trading protocols; manage test environments and data; document release evidence; log and investigate defects; collaborate with developers and business stakeholders.
Seniority
Senior, hands-on IC