ASX Limited

Senior Engineer, Java, AWS

ASX Limited
Apply
2 hours ago
Sydney, AustraliaSenior

Responsibilities

  • Design, develop, and maintain scalable Java-based automated test frameworks and reusable automation components.
  • Improve existing automation frameworks, execution processes, and CI/CD pipelines.
  • Build and maintain automated testing pipelines using Git, GitLab CI/CD, or equivalent tools.
  • Review requirements with business analysts, developers, and product owners to improve testability and automation readiness.
  • Plan and execute automated and manual tests for ASX Trade and related market-platform changes.
  • Validate market data, order flow, and interface behavior across FIX, ITCH, and OUCH protocols.
  • Support system, integration, regression, end-to-end, parallel, operational-readiness, and production-verification testing.
  • Prepare test data, manage environment dependencies, and troubleshoot execution issues across Linux/Unix and integrated environments.
  • Document test results, produce release evidence, and support production sign-off.
  • Log, investigate, and report defects with clear impact, severity, evidence, and reproducibility details.
  • Communicate test status, risks, and issues with technical teams and business stakeholders.
  • Contribute to automation standards, engineering practices, and continuous-improvement initiatives.

Requirements

  • 7–9 years of automation testing experience, including API and integration testing across different protocols.
  • Strong Java automation experience building reusable libraries, utilities, and maintainable frameworks.
  • Working knowledge of Python and the ability to support Python-based frameworks.
  • Strong understanding of object-oriented programming, clean coding practices, and framework design patterns.
  • Experience with Cucumber, Gherkin, and behavior-driven test automation.
  • Experience with system, integration, regression, end-to-end, parallel, and release-verification testing.
  • Hands-on experience setting up, maintaining, and monitoring CI tools and CI/CD pipelines.
  • Experience with Git, GitLab, or equivalent source-control and branching strategies.
  • Strong Linux/Unix command-line and troubleshooting skills.
  • Experience coordinating test environments, preparing test data, and managing execution dependencies.
  • Experience using Jira and Confluence for test and defect management and project documentation.
  • Strong written and verbal communication skills and the ability to manage competing priorities.
  • Financial-markets, exchange, electronic-trading, or market-infrastructure experience is preferred.
  • Experience with FIX, ITCH, and OUCH, trading platforms, Kubernetes, containers, performance or resilience testing, observability, service virtualization, API mocking, or test-data automation is preferred.

Benefits

  • Hybrid working options and support for flexible, part-time, or other flexible working arrangements.
  • Background checks, including reference and police checks, are completed during onboarding.
  • Work requires permanent Australian work authorization without restrictions.

Tech Stack

Apache JMeterAWSCucumberGitGitLab CI/CDJavaKubernetesLinuxPython

Categories

ASX Limited

About ASX Limited

1,001-5,000 employees
Contact me