Ben Paternostro

Software engineering, quality engineering, and production reliability.

AI Software Engineer · Sydney, Australia

  1. Sep 2026
    Present

    Octet

    AI Software Engineer

    Deliver full-stack features and platform improvements across Octet's finance platform, using AI-assisted engineering across design, development, testing and release.

    Read more at Octet — AI Software Engineer
    • Build new features and modernise existing functionality across .NET Core services, Vue.js and Blazor frontends, APIs and integrations
    • Use coding agents (Codex, Claude Code, Cursor) for implementation, refactoring, testing and documentation, applying reusable prompts and engineering standards while reviewing and validating generated code
    • Work directly with business stakeholders to translate requirements into PRDs, technical specifications, implementation plans and acceptance criteria
    • Develop SQL Server-backed workflows, including schema design, migrations, query optimisation and reporting, maintaining data integrity across application services and integrations
    • Support AWS infrastructure and CI/CD workflows using Azure DevOps and GitHub, improving environment separation, release controls, rollback and recovery across development, staging and production
    • Write and maintain unit, integration, API, frontend and end-to-end tests, incorporating automated checks into pull requests and release workflows
    • Develop production observability through structured logging, metrics, traces, dashboards and alerts, investigating incidents and addressing root causes
  2. Mar 2026
    Aug 2026

    Greenstone Financial Services

    Senior Software Engineer

    Own feature delivery and platform observability across customer-facing insurance and financial services portals serving tens of thousands of users.

    • ~2-minute E2E feedback
    • Routine daytime releases
    • Unified production visibility
    Read more at Greenstone Financial Services — Senior Software Engineer
    • Led adoption of OpenTelemetry, OpenFeature (with LaunchDarkly), and Storybook, enabling end-to-end observability, progressive feature delivery, and component development with a visual-regression testing layer
    • Deliver most feature work with coding agents (Claude Code, Codex, GitHub Copilot), applying established planning and implementation patterns while managing context quality and model cost
    • Hold AI-written code to the same bar as any other change (TDD, review, observability), using MCP integrations to give agents the project context needed for planning and implementation
    • Consolidated observability into Datadog (logs, metrics, traces, RUM) for unified system visibility
    • Improved the E2E framework to run in ~2 minutes by spinning up ephemeral environments in CI, bypassing third-party auth, caching sessions, and parallelising test execution
    • Built a self-service test-data API into the pre-prod login flow, replacing manual DB access and becoming the organisation's default entry point to test environments
    • Moved the team to routine business-hours deployments, making out-of-hours releases and manual production validation the exception rather than the norm
  3. Mar 2025
    Feb 2026

    Greenstone Financial Services

    Senior Software QA Engineer

    Owned test automation strategy, frameworks, and test observability across customer-facing portals.

    Read more at Greenstone Financial Services — Senior Software QA Engineer
    • Designed and implemented a Playwright end-to-end testing framework replacing legacy Selenium
    • Integrated test framework into Azure DevOps pipelines for release-gated automation
    • Built custom Teams notifications and observability dashboards for test outcomes
    • Implemented visual regression testing for large-scale dynamic PDF rendering
    • Built API automation using generated OpenAPI clients to improve onboarding
    • Authored RFCs and engineering proposals covering continuous delivery, canary deployments, and test observability
    • Led workshops and pair-programming sessions to uplift QA and engineering teams
  4. Mar 2024
    Jan 2025

    Simpology Australia

    QA Automation Lead

    Led company-wide automation strategy, roadmap, and platform implementation.

    Read more at Simpology Australia — QA Automation Lead
    • Defined organisational test automation strategy and rollout roadmap
    • Built Playwright E2E and Postman/Newman API frameworks with CI/CD integration
    • Drove shift-left testing and improved application testability with developer collaboration
    • Migrated legacy Cypress/Selenium suites and implemented infrastructure automation
    • Embedded observability and business metrics for ROI and quality reporting
    • Mentored and upskilled manual testers into automation engineers through workshops, pairing, and documentation
  5. Oct 2023
    Mar 2024

    DroneShield

    Senior Software QA Engineer

    Owned QA automation and release quality for distributed systems and hardware/software integration.

    Read more at DroneShield — Senior Software QA Engineer
    • Designed and maintained automation frameworks in CI/CD pipelines
    • Improved frontend and integration test coverage across complex distributed systems
    • Partnered with engineering teams on risk-based test planning and release readiness
  6. Feb 2020
    Sep 2023

    Rokt

    3 engineering roles

    Built quality platforms across a 100+ service ecosystem, then led reliability initiatives across cloud-native services.

    Read more at Rokt

    Senior Site Reliability Engineer

    Feb 2023 — Sep 2023

    • Led high-severity incidents through investigation, mitigation, and resolution, and facilitated incident-management training across teams
    • Implemented SLOs and tuned alerting strategies to reduce operational noise
    • Drove service-catalog ownership models, reliability scorecards, and service tiering
    • Supported full continuous delivery: releases gated only by automated tests, rolled out via Argo Rollouts, and monitored in Datadog with automated rollback
    • Built automation and tooling in Go, Python, Bash, and Terraform across AWS and Kubernetes

    Senior Software Engineer (QA)

    May 2021 — Jan 2023

    • Implemented Pact contract testing across more than a dozen services in multiple languages
    • Rolled out visual regression testing, reducing customer-reported UI defects and enabling safer CI/CD deployments
    • Built k6 performance and load testing for experimentation and production traffic replay
    • Delivered company-wide training, demos, and framework handovers; received the company-wide 'Hidden Value' award

    Software Engineer (QA)

    Feb 2020 — May 2021

    • Implemented functional, integration, and contract test coverage
    • Improved existing Selenium/Gauge end-to-end framework
    • Collaborated cross-functionally on test strategy and edge-case design
  7. May 2019
    Jan 2020

    Prospa

    Software Development Engineer in Test

    Built reusable automation frameworks and enabled CI/CD-based quality gates.

    Read more at Prospa — Software Development Engineer in Test
    • Built Protractor UI and Mocha/Chai API test frameworks
    • Implemented Appium mobile automation and test-data generation tooling
    • Coached manual testers and developers on test automation practices
  8. Apr 2016
    Apr 2019

    Medical Director

    2 engineering roles

    Full-stack development and test automation, from the graduate engineering program through to Software Engineer.

    Read more at Medical Director

    Software Engineer

    Oct 2017 — Apr 2019

    • Delivered end-to-end product features
    • Maintained and improved CI/CD pipelines
    • Contributed to test-first engineering practices

    Graduate / Junior Software Engineer

    Apr 2016 — Sep 2017

    • Built feature automation and dashboard tooling
    • Delivered bug fixes and enhancements across frontend and backend systems

Contact

contact@benpaternostro.com