Water Services Reform, DIA - Senior Test Automation Engineer: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 3: | Line 3: | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
| [[Skills|skills]] | | [[Skills|skills]] | ||
| [[Skills#Java|Java]], [[Skills#Maven|Maven]], [[Skills#Selenium|Selenium]], [[Skills#Page Object Models|POM's]], [[Skills#Tidal. Wave|Tidal. Wave]], [[Skills#IntelliJ|IntelliJ]], <br/>[[Skills#Web App Testing|Web App Testing]], [[Skills#Azure DevOps (TFS)|Azure DevOps]] | | [[Skills#Java|Java]], [[Skills#Maven|Maven]], [[Skills#Selenium|Selenium]], [[Skills#Page Object Models|POM's]], [[Skills#Tidal. Wave|Tidal. Wave]], [[Skills#IntelliJ|IntelliJ]], <br/>[[Skills#Web App Testing|Web App Testing]], [[Skills#Azure DevOps (TFS)|Azure DevOps]], [[Skills#Jira, Confluence|Jira, Confluence]] | ||
|} | |} | ||
Contracting through [https://ttcglobal.com TTC Global] - Auckland Branch | Contracting through [https://ttcglobal.com TTC Global] - Auckland Branch |
Latest revision as of 01:56, 26 July 2024
Nov-2023 - Jan-2024
skills | Java, Maven, Selenium, POM's, Tidal. Wave, IntelliJ, Web App Testing, Azure DevOps, Jira, Confluence |
Contracting through TTC Global - Auckland Branch
The organisation was developing an Enterprise Asset Management system customized for water services entities. (eg. Watercare). The system under test, as well as the automation suites, were operated on the Azure DevOps (ADO) platform.
I contributed to the development of web browser UI automation suites implemented using Java, and frameworks such as Tidal. wave (built on Selenium) and Cucumber with BDD methodology.
I found Tidal. wave to be a valuable framework that streamlines element identification, assertions, and user interactions on web pages. I benefited significantly from the expertise of my team lead, Philip Kurian, a co-author of this open-source framework. (See Philip's Best Practices for browser automation code).
References
- 2024 Shelly Mutu-Grig - Linkedin recommendation.
- Shelly onboarded me to the Automation team