Corey Warner – Lead Automation Specialist
Enterprise Test Automation
About me
Lead Automation Specialist with expertise in test automation strategy, framework architecture, and implementation, driving software quality, delivery efficiency, and engineering excellence. Extensive experience across UI and API test automation, DevOps and CI/CD, and on-premises and cloud-based environments, leveraging technologies including PowerShell, GitLab, OpenShift, and Docker to deliver scalable, reliable, and fully automated testing solutions.
Key areas of expertise:
- Automated Testing Strategy and Planning
- Automated Testing Frameworks
- Fully Automated CI/CD Build Pipelines
- OpenShift and Docker
- Agile and DevOps
- Front End UI and API testing
Current Role
[Contract RENEWED UNTIL 31 March 2027]
Technical Test Engineer @ Services Australia
October 2021 – PRESENT
Responsibilities:
- Supporting the CCCPS, Test Services Team’s testers by maintaining the Self Service X (SSX) web based systems framework and executable assets including automated tests, performance tests, data creation and utility scripts
- Lead Automation/DevOps engineer maintaining extensive Gitlab framework assets, Docker runners and Openshift website host environment
- Improving automated test case quality through refactoring and stability measures
- Generating the detailed historical test analytics information at the feature and step level
- Providing test automation leadership and coaching
- Producing the monthly Automation Team roadmap for Directors
Achievements:
- 6-month secondment to the Child Support technical team to assist with the Windows Server 2003 migration project – migration of critical infrastructure (web portals, authentication infrastructure, middleware components etc) to a Windows Server 2022 environment
- Key enhancements of SAP Transport Change notification pipeline script – new change window, new CI/CD pipeline with smoke test results email, and the ability to re-run only testing stages
Previous Roles
Technical Test Specialist @ Sunsuper
August 2021 – October 2021
Responsibilities:
- Maintained extensive test automation framework assets
- Improved the automated test case quality through refactoring and stability measures
- Provided test automation leadership and coaching
Technologies:
- C#, Appium, TeamCity, Selenium, Postman
Senior Test Analyst @ WorkCover Queensland
February 2019 – August 2021
Responsibilities:
- Supported the Solutions Delivery Team as they worked through important QA strategic initiatives, key system upgrades, and technical debt clean-up
- Improved the automated test case quality through refactoring and stability measures
- Prepared for future QA initiatives including cloud service relocation
- Lead engineer maintaining extensive UI and API test automation framework assets
- Provided test automation leadership and coaching
Achievements:
- Implementation of CI/CD pipeline executing API test suites against various test environments
- Real-time test data generation of system entities for use in automated test cases
- Real-time dynamic value replacement framework allowing removal of hard coded data values
- Cloud enablement of the ‘web test’ database through applying data obfuscation process
- Nightly test coverage statistics and reports based on Team City test runs
Technologies:
- Ruby, Cucumber, TeamCity, Selenium, Watir, Postman, TestRail, Postman, Swagger
Senior Test Engineer @ Tabcorp (Formerly TattsGroup)
November 2012 – January 2019
Responsibilities:
- Provided quality assurance support to all lotteries cross-functional teams, including planning, strategy, technical expertise, mentoring and test case development activities
- Implemented the automation test framework and infrastructure underlying the lotteries host functional and acceptance test cases
- Developed and maintained tools supporting tester activities
Achievements:
- Planned the lotteries host system test automation strategy
- Implemented fully automated CI/CD pipelines with supporting test infrastructure
- Implemented the automated process and supporting infrastructure for generating lotteries system seeded test data
Technologies:
- C#, Selenium, Gherkin (SpecFlow), Powershell, Ruby, tSQL, SQLServer, GitHub, TeamCity, Octopus Deploy, Chef