Curriculum Vitae - Vincent Dirks: Difference between revisions

From Vincents CV Wiki
Jump to navigation Jump to search
Line 6: Line 6:
I specialize in adapting to diverse contexts to deliver high-quality software solutions efficiently, and I'm passionate about testing and tool development, they are both critical to driving software excellence and maintaining delivery speed.
I specialize in adapting to diverse contexts to deliver high-quality software solutions efficiently, and I'm passionate about testing and tool development, they are both critical to driving software excellence and maintaining delivery speed.


== Skills ==
== Skills Summary ==
A summary of the skills and experiences I've gained through my career
=== Testing Skills ===
 
{| class="wikitable"
=== Testing ===
|- style="vertical-align:top;"
|
* Context Driven Testing
* Context Driven Testing
* API's
* API's
* Native Mobile Apps
* Native Mobile Apps
* Web App and Web UI front ends
* Web App and Web UI front ends
* Exploratory Testing, eg. Session and Thread Based Testing
* Firmware and embedded
* Testability Concepts
|
* Observability Concepts
* Exploratory Testing (Session & Thread Based)
* Visual Modelling
* Visual Modelling
* Metrics Driven Development, such as A/B Testing
* Metrics Driven Development (A/B Testing)
* Staff Mentoring & Induction
* Accessibility
* Firmware and embedded Testing
|}


=== Programming ===
=== Programming and Automation Skills ===
==== Javascript ====
{| class="wikitable"
 
|- style="vertical-align:top;"
===x===
! style="text-align:left"| Javascript
 
! style="text-align:left"| Java
===x===
! style="text-align:left"| Other
 
|-
===Automation===
|
[[Curriculum_Vitae_-_Vincent_Dirks#Senior_Automation_Test_Engineer_-_Westpac_.28Apr-2021_-_Nov-2023.29|''Westpac(2.5yr)'']]: '''R'''EST Assured ... XXX TBD <br/>[[Curriculum_Vitae_-_Vincent_Dirks#Test_Engineer_-_Fiserv_.28Jan_2017_-_Apr-2020.29|''Fiserv (3.3yr)'']]: '''P'''ostman & '''N'''ewman, '''J'''avaScript('''N'''ode.js, '''E'''xpress.js, '''P'''ug), '''T'''FS, '''P'''owershell, '''S'''pecFlow & '''C'''#, '''S'''oapUI, '''S'''QL.<br/>[[Curriculum_Vitae_-_Vincent_Dirks#Senior_Software_Test_Analyst_.E2.80.93_Trade_Me_.28Dec_2014_-_Aug_2016.29|''Trade Me (2yr)'']]: '''S'''oapUI/'''G'''roovy scripting, '''S'''QL, '''P'''rotractor, '''X'''PATH & CSS locators. <br/>[[Curriculum_Vitae_-_Vincent_Dirks#Software_Tester_.E2.80.93_LeasePlan_NZ_.28Apr_2013_-_Dec_2014.29|''LeasePlan (2yr)'']]: '''V'''BA/'''A'''ccess, '''S'''QL.
* Node.js
 
* Express.js
===Programming===
* React.js
'''J'''avascript ('''N'''ode.js, '''E'''xpress.js, '''P'''ug, '''C'''ypress.io, '''W'''ebdriver.io), '''J'''ava (Selenium, GWT, Robotics, JUnit), '''S'''QL, '''C'''#, '''P'''owershell, '''C''', '''C'''++
* Jest
 
* Cypress.io
===Other===
* Webdriver.io
'''S'''plunk, '''S'''quad master, '''C'''I/CD, '''D'''eploy lead, '''P'''roduct demo's, '''T'''raining, '''M'''anufacturing Resource Planning, '''L'''ogistics, '''E'''xternal Relationships,  Radars, Lasers, Fibre-optics, Physics, Robotics, Statistics
|
* Cucumber (BDD)
* Tidal Wave UI automation library
* Selenium
* REST Assured
* JUnit, TestNG
* LeJOS (Lego mindstorm) Robotics
|
* Appium
* XCUITest
* C#: Specflow (BDD)
* SQL
* GraphQL
* C++: Arduino, ESP32
|-
!colspan="3" style="text-align:left"| Tools
|-
|colspan="3"|
* Splunk (log aggregation & analysis)
* Postman, Newman
* Jenkins, Azure Devops, TFS, Google Cloud Platform
* Bash & Powershell scripting
* SoapUI & ReadyAPI
|}


=== General Skills ===
{| class="wikitable"
|- style="vertical-align:top;"
|
* Staff Mentoring & Induction
* Agile Squad Master
* Manufacturing Resource Planning - Logistics Manager
* Physics - Weather Radar Systems, Lasers, Fibre-optics
* Electrical & Electronic Engineering
|}


== Work Experience ==  
== Work Experience ==  

Revision as of 00:02, 2 May 2024

Template:ContactDetails

Vincent Dirks - Software Quality Engineer

As a versatile Software Quality Engineer, I aim to understand the nuances of the product, team dynamics, technological landscapes, and organizational structures so that I can adapt and contribute effectively. My approach extends beyond traditional testing methodologies; I consider the design of the whole ecosystem that facilitates excellence and efficiency in software development.

I specialize in adapting to diverse contexts to deliver high-quality software solutions efficiently, and I'm passionate about testing and tool development, they are both critical to driving software excellence and maintaining delivery speed.

Skills Summary

Testing Skills

  • Context Driven Testing
  • API's
  • Native Mobile Apps
  • Web App and Web UI front ends
  • Firmware and embedded
  • Testability Concepts
  • Observability Concepts
  • Exploratory Testing (Session & Thread Based)
  • Visual Modelling
  • Metrics Driven Development (A/B Testing)
  • Accessibility

Programming and Automation Skills

Javascript Java Other
  • Node.js
  • Express.js
  • React.js
  • Jest
  • Cypress.io
  • Webdriver.io
  • Cucumber (BDD)
  • Tidal Wave UI automation library
  • Selenium
  • REST Assured
  • JUnit, TestNG
  • LeJOS (Lego mindstorm) Robotics
  • Appium
  • XCUITest
  • C#: Specflow (BDD)
  • SQL
  • GraphQL
  • C++: Arduino, ESP32
Tools
  • Splunk (log aggregation & analysis)
  • Postman, Newman
  • Jenkins, Azure Devops, TFS, Google Cloud Platform
  • Bash & Powershell scripting
  • SoapUI & ReadyAPI

General Skills

  • Staff Mentoring & Induction
  • Agile Squad Master
  • Manufacturing Resource Planning - Logistics Manager
  • Physics - Weather Radar Systems, Lasers, Fibre-optics
  • Electrical & Electronic Engineering

Work Experience

Template:WestpacShort


Template:FirstAML


Template:Weather Radar NZ limited


Template:Grappler


Template:FunStuff2020


Template:FiservShort


Template:EngelConsultingShort see more...


Template:TradeMeShort

see more...

Template:LeasePlanShort


Prior to 2013


Related wiki pages

References

Volunteering

Professional Development

Education

Presentations, Posts, and blogs

What I'm reading, watching, listening, learning, and trying out in 2024

Interesting Reads

Quote: "dynamically evaluating context and selecting, designing, or adjusting our actions to solve the problems that we encounter."
Interesting alternative to the "Test Automation Pyramid".
Quote: There are testing problems to consider at every level, "Quality above requires quality below".

My Observability Project

I want to learn the difference between these technologies to see how it might apply to my Observability Project


Archive of pre-2024 entries

<end>

Send feedback