Changes

m
Mobile Squad - Testing and Automating Mobile Banking Apps WiP TBC
In my role within the team, I contributed to system design, test planning, testing, and creating automation suites for both the API and D365 web UI. The automation was implemented in [https://www.java.com/en/ '''Java'''], with [https://cucumber.io/ '''Cucumber (BDD)'''], [https://rest-assured.io/ '''REST-assured'''], and [https://www.selenium.dev/documentation/webdriver/ '''Selenium WebDriver''']. Through developing the automation suites, learning to use '''Page Object Models''' (POM's) to create maintainable web UI automation suites. [https://www.splunk.com/ '''Splunk'''] played a crucial role in monitoring the project's various subsystems, I was able to show the team how to add and use session ids to track the progression of information and actions through the pipeline.
== Mobile Squad - Testing and Automating Mobile Banking Apps WiP TBC==
In my first role at Westpac, I was testing our tested iOS and Android consumer banking apps for consumer users. I performed testing , and limited automation of contributed to automating the new features developed by the team([https://appium.io/ Appium], [https://www.browserstack.com/guide/getting-started-xcuitest-framework XCUITest]). Shifting I took a "shift-left" approach, I contributed for example, contributing early to the app design (UX) to ensure make sure the new features were user-friendly and accessible across diverse a range of user demographics. And I also enhanced the testability of the mobile apps by utilizing tools like learned to use [https://www.charlesproxy.com/ Charles Proxy ] to intercept and modify API calls for to simulate alternative and negative scenarios. During release phases, and I actively participated in testing activities. My contributions helped to maintain on-device mocks (compiled into the Mobile Squad included: * Testing and automating both iOS and Android apps.* Collaboration in app design to prioritize user-friendly and accessible features.Utilization debug builds of Charles Proxy to enhance the testability of mobile apps by intercepting and modifying API calls).Active involvement in testing efforts during During release phases.Implementation of automation using Appium for the Android app and XCUITest for the iOS app.                -----------   , I started with Westpac actively participated in the Mobile Squad responsible for maintaining the iOS and Android apps for the consumer users of the bank. Performing testing and some limited automation of the features being developed by the team. I contributed to the design of the apps (UX) to consider the full range of users of the app, helping to keep features simple and accessible. Contributing also to testability of the mobile apps, using Charles Proxy to intercept API calls and modifying them to extend the alternative and negative scenarios. I assisted with testing during the release phase. The automation used Appium for the Android app, and XCUITest for the iOS appactivities.