Westpac NZ - Senior Automation Quality Engineer: Difference between revisions
Jump to navigation
Jump to search
Westpac NZ - Senior Automation Quality Engineer (view source)
Revision as of 22:32, 7 May 2024
, 7 May→MF8TL Team - Legacy API Server Replacement
Line 14: | Line 14: | ||
== MF8TL Team - Legacy API Server Replacement == | == MF8TL Team - Legacy API Server Replacement == | ||
This team | This team implemented a replacement of a legacy API Server used by the bank's mobile and web apps. The old system had a mature API automation suite implemented using [https://www.java.com/en/ '''Java'''], [https://testng.org/ '''TestNG'''], and [https://rest-assured.io/ '''REST-assured''']. | ||
My | My contributions | ||
* Refactored | * Refactored the automation suite for use with the new server. | ||
* | * Streamlined code, reduced duplication, and used method overloading to centralise request and response handling, to facilitate logging to Splunk. | ||
* | * Enhanced the API automation suite by crafting new test scenarios, adhering to established patterns such as service classes and POJOs (Plain Old Java Objects). | ||
* Adapted testing tools and processes from the legacy system for seamless integration with the new implementation. | |||
* | * Developed Splunk dashboards to monitor the progress of the new solution's implementation against the legacy system. | ||
== Test Environments Team - React Web App to Visualise Test Environments == | == Test Environments Team - React Web App to Visualise Test Environments == |