Skills: Difference between revisions

From Vincents CV Wiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 8: Line 8:
=== [https://context-driven-testing.com/ Context Driven Testing] ===
=== [https://context-driven-testing.com/ Context Driven Testing] ===
:Used in all my roles from 2016
:Used in all my roles from 2016
=== Programming & Automation ===
=== API Testing ===
=== API Testing ===
=== Native Mobile App Testing ===
=== Native Mobile App Testing ===
Line 22: Line 21:
=== Accessibility Testing ===
=== Accessibility Testing ===
=== Data Privacy ===
=== Data Privacy ===
=== Risk Based Testing ===


== Automation & Programming ==
== Automation & Programming ==
Line 48: Line 48:
==== [https://wave.tidalcode.dev/ Tidal. Wave] ====
==== [https://wave.tidalcode.dev/ Tidal. Wave] ====


=== Other ===
=== Other Automation & Programming ===
----
----
==== C#, Specflow (BDD) ====
==== C#, Specflow (BDD) ====


==== SQL & [https://en.wikipedia.org/wiki/SQL_Server_Management_Studio SQL Server Management Studio (SSMS)] ====
==== SQL & [https://en.wikipedia.org/wiki/SQL_Server_Management_Studio SQL Server Management Studio (SSMS)] ====
* Test Data creation
:* Test Data creation
* Record Verification
:* Record Verification
* profiling stored procedure calls
:* profiling stored procedure calls
* Testing DB schema update scripts
:* Testing DB schema update scripts


==== Appium & XCUITest ====
==== Appium & XCUITest ====
Line 112: Line 112:
=== Electrical & Electronic Engineering ===
=== Electrical & Electronic Engineering ===
:[[Education|University of Auckland: Masters of Engineering (E&E) 1993]]
:[[Education|University of Auckland: Masters of Engineering (E&E) 1993]]
=== Teaching & Tutoring ===

Latest revision as of 03:12, 5 August 2024

This page links my skills to the roles where I learned and used them.

Testing

Context Driven Testing

Used in all my roles from 2016

API Testing

Native Mobile App Testing

Web App Testing

Firmware & Embedded System Testing

Testability Concepts

Observability Concepts

Exploratory Testing (Session & Thread Based)

Visual Modelling

Eg. Mind mapping

Metrics Driven Development (A/B Testing)

Accessibility Testing

Data Privacy

Risk Based Testing

Automation & Programming

JavaScript


Node.js

Including npm

Express.js

React

Jest

Cypress.io

Webdriver.io

mermaid.js

Java


Maven

JUnit

TestNG

Cucumber (BDD)

REST-assured

Selenium

Page Object Models (POMs)

Tidal. Wave

Other Automation & Programming


C#, Specflow (BDD)

SQL & SQL Server Management Studio (SSMS)

  • Test Data creation
  • Record Verification
  • profiling stored procedure calls
  • Testing DB schema update scripts

Appium & XCUITest

GraphQL

C++, Arduino, ESP32

Tools & Technologies

Splunk

log aggregation & analysis

Postman, Newman

VS Code

IntelliJ

Visual Studio

Github, Bitbucket

  • GitFlow branching strategy
  • Release trains

Sonarlint & Sonarqube

Linux

Docker

Terraform

HashiCorp Vault

Fiddler, Charles Proxy, Wireshark

And sometimes Burp Suite CE and MITM Proxy as well

Jenkins, Azure Devops (TFS), Google Cloud Platform

TFS - Team Foundation Server (now rebranded to Azure DevOps), was used for version control (Git repos), continuous integration build server & build agents, and including Microsoft Test Manager (now rebranded to Azure Test Plan).

Kafka & Azure Event Queues

Bash & PowerShell scripting

Jira, Confluence

Including Zephyr Scale (was previously TM4J)

XMind

SoapUI, ReadyAPI

General Skills

Agile (Scrum, Kanban, SAFe, Squad Master)

Banking and Finance Sector

AML/CFT Sector

Anti-Money Laundering and Countering Financing of Terrorism

Online Auction Platforms

Vehicle Leasing systems

Platform Engineering

Staff Mentoring & Induction

Microservices Architecture

Manufacturing Resource Planning - Logistics Manager

Physics - Weather Radar Systems, Lasers, Fibre-optics

Electrical & Electronic Engineering

University of Auckland: Masters of Engineering (E&E) 1993

Teaching & Tutoring