Skills: Difference between revisions
Jump to navigation
Jump to search
m
→Programming & Automation
| (13 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 | ||
=== 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 === | |||
== JavaScript == | == Automation & Programming == | ||
=== Node.js === | === JavaScript === | ||
---- | |||
==== Node.js ==== | |||
:Including npm | :Including npm | ||
=== Express.js === | ==== Express.js ==== | ||
=== React === | ==== React ==== | ||
=== Jest === | ==== Jest ==== | ||
=== Cypress.io === | ==== Cypress.io ==== | ||
=== Webdriver.io === | ==== Webdriver.io ==== | ||
=== mermaid.js === | ==== mermaid.js ==== | ||
== Java == | === Java === | ||
=== [https://maven.apache.org/ Maven] === | ---- | ||
=== [https://junit.org/ JUnit] === | ==== [https://maven.apache.org/ Maven] ==== | ||
=== [https://testng.org/ TestNG] === | ==== [https://junit.org/ JUnit] ==== | ||
==== [https://testng.org/ TestNG] ==== | |||
=== [https://cucumber.io/ Cucumber] ([https://en.wikipedia.org/wiki/Behavior-driven_development BDD]) === | ==== [https://cucumber.io/ Cucumber] ([https://en.wikipedia.org/wiki/Behavior-driven_development BDD]) ==== | ||
=== [https://rest-assured.io/ REST-assured] === | ==== [https://rest-assured.io/ REST-assured] ==== | ||
=== [https://www.selenium.dev/ Selenium] === | ==== [https://www.selenium.dev/ Selenium] ==== | ||
=== [https://www.selenium.dev/documentation/test_practices/encouraged/page_object_models/ Page Object Models] (POMs) === | ==== [https://www.selenium.dev/documentation/test_practices/encouraged/page_object_models/ Page Object Models] (POMs) ==== | ||
=== [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 | |||
:* Record Verification | |||
:* profiling stored procedure calls | |||
:* Testing DB schema update scripts | |||
=== Appium & XCUITest === | ==== Appium & XCUITest ==== | ||
=== GraphQL === | ==== GraphQL ==== | ||
=== C++, Arduino, ESP32 === | ==== C++, Arduino, ESP32 ==== | ||
== Tools & Technologies == | == Tools & Technologies == | ||
| Line 62: | Line 70: | ||
=== Visual Studio === | === Visual Studio === | ||
=== Github, Bitbucket === | === Github, Bitbucket === | ||
* GitFlow branching strategy | :* GitFlow branching strategy | ||
* Release trains | :* Release trains | ||
=== [https://www.sonarsource.com/products/sonarlint/ Sonarlint] & [https://www.sonarsource.com/products/sonarqube/ Sonarqube] === | === [https://www.sonarsource.com/products/sonarlint/ Sonarlint] & [https://www.sonarsource.com/products/sonarqube/ Sonarqube] === | ||
| Line 86: | Line 94: | ||
=== [https://www.soapui.org/ SoapUI], [https://smartbear.com/product/ready-api/ ReadyAPI] === | === [https://www.soapui.org/ SoapUI], [https://smartbear.com/product/ready-api/ ReadyAPI] === | ||
== General == | == General Skills == | ||
=== Agile (Scrum, Kanban, SAFe, Squad Master) === | === Agile (Scrum, Kanban, SAFe, Squad Master) === | ||
:* [https://www.scaledagileframework.com '''Scaled Agile Framework''' (SAFe)] - at [[Fiserv Auckland - Intermediate Software Test Engineer]] | |||
:* Agile ceremonies - stand-ups, backlog grooming, estimation, planning, demos, and retros. | |||
:* Development lifecycle - story design, implementation, testing, and integration | |||
=== Banking and Finance Sector === | === Banking and Finance Sector === | ||
=== AML/CFT Sector === | === AML/CFT Sector === | ||
| Line 99: | Line 111: | ||
=== Physics - Weather Radar Systems, Lasers, Fibre-optics === | === Physics - Weather Radar Systems, Lasers, Fibre-optics === | ||
=== Electrical & Electronic Engineering === | === Electrical & Electronic Engineering === | ||
:[[Education|University of Auckland: Masters of Engineering (E&E) 1993]] | |||
=== Teaching & Tutoring === | |||