Difference between revisions of "Water Services Reform, DIA - Senior Test Automation Engineer"

From Vincents CV Wiki
Jump to: navigation, search
(Created page with "Nov-2023 - Jan-2023 NZ Government Department of Internal Affairs National Transition Unit (NTU) of the Three Waters Project Contracting through [https://ttcglobal.com TTC Glob...")
 
m
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
Nov-2023 - Jan-2023
+
'''Nov-2023 - Jan-2024'''
NZ Government Department of Internal Affairs
+
 
National Transition Unit (NTU) of the Three Waters Project
 
 
Contracting through [https://ttcglobal.com TTC Global] - Auckland Branch
 
Contracting through [https://ttcglobal.com TTC Global] - Auckland Branch
  
Part of the Test Automation team for the Three Waters Project, developing a UI Automation suite in Java using the Tidal. wave Selenium automation library
+
The organisation was developing an Enterprise Asset Management system customized for water services entities. ''(eg. [https://www.watercare.co.nz/ 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 [https://wave.tidalcode.dev/ '''Tidal. wave'''] (built on '''[https://www.selenium.dev/ Selenium]''') and '''[https://cucumber.io/ Cucumber]''' with '''BDD''' methodology.
 +
 
 +
I found [https://wave.tidalcode.dev/ '''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, [https://www.linkedin.com/in/kurianphilipk/ '''Philip Kurian'''], a co-author of this open-source framework. (See Philip's [https://wave.tidalcode.dev/docs/best-practices '''Best Practices'''] for browser automation code).
  
Working as a member of Test Engineering team for the Department of Internal Affairs (NZ Govt), Three Waters Project (NTU - National Transition Unit)
+
==[[References - Full List|References]]==
Developing web browser automation suites for an Enterprise Asset Management system
+
* [https://dirksonline.net/CV/2024%20Shelly%20Mutu-Grig%20-%20LinkedIn%20Recommendation.jpg 2024 Shelly Mutu-Grig] - Linkedin recommendation.  
Language: Java
+
:''Shelly onboarded me to the Automation team''
Frameworks: Tidal. wave (built on Selenium), Cucumber, BDD
 
Software Development Platform: Azure DevOps (ADO)
 

Latest revision as of 19:57, 12 May 2024

Nov-2023 - Jan-2024

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

Shelly onboarded me to the Automation team