Andrew Walter is an IT Security Analyst and full-stack engineer with 11 years’ experience building and securing web applications and infrastructure across Ruby on Rails, JavaScript, .NET and various scripting languages. He combines hands-on development—spanning relational and document databases, ORMs, and front-end frameworks—with practical systems administration and network design, having led virtualisation, VPN and IdP migrations for research organisations. At Burnet Institute he progressed from developer and sysadmin to IT team lead and security analyst, driving clustered VMware migrations and scalable OpenVPN solutions that improved performance and maintainability. An active contributor to prominent open-source test tooling in the Cucumber ecosystem, he focuses on hardening test suites, modernising RSpec configurations and enabling reliable headless browser testing. Based in Melbourne, he pairs a pragmatic, delivery-oriented mindset with a penchant for taking ownership from design through deployment, and in his spare time builds a sports-oriented activity management platform.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Information Technology, Computer Science & Software Development, Bachelor of Information Technology, Computer Science & Software Development at Deakin University
Rails Generators for Cucumber with special support for Capybara and DatabaseCleaner
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:1 release, 29 commits, 37 PRs in 3 months
Contributions summary:Andrew primarily contributed to improving the test suite for the `cucumber-rails` project. Their commits focused on fixing test failures, enhancing test verbosity, and ensuring compatibility with different Rails versions and Ruby environments. This included modifications to step definitions, configuration files, and database cleaner hooks, aimed at improving the reliability and maintainability of the test automation infrastructure. They also made changes to support headless browser testing using Selenium.
Test command-line applications with Cucumber-Ruby, RSpec or Minitest.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:71 commits, 18 PRs, 33 pushes in 1 year
Contributions summary:Andrew primarily focused on refactoring and improving the testing infrastructure of the project. They deprecated and removed legacy matchers, and updated RSpec configuration, indicating a focus on test suite maintenance and modernization. The user also made adjustments to testing methods and related files within the project. The updates demonstrate a strong focus on maintaining the quality of the project through automated testing.
minitesttestingbddrubyrspec
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Walter - IT Security Analyst at Burnet Institute