Richard Robinson

Richard Robinson

Senior Test & Quality Analyst

Followers of Richard Robinson5000 followers
location of Richard RobinsonWellington, New Zealand

Connect with Richard Robinson to Send Message

Connect

Connect with Richard Robinson to Send Message

Connect
  • Timeline

  • About me

    Lead Test Automation Framework Engineer at Kiwibank (context-driven)

  • Education

    • Massey University

      1997 - 2000
      Bachelor of Business and Bachelor of Science Human Resource Managment and Psychology
  • Experience

    • New Zealand Trade and Enterprise

      Apr 2008 - Apr 2010
      Senior Test & Quality Analyst
    • Bank of New Zealand

      May 2010 - Feb 2011
      Agile Lead Test Consultant (May to Nov 2010)

      Agile SCRUM, sysint testing, functional, stress, VBA macro development, dashboard creation, Eclipse, WinSCP, DB2, TOAD, Automation, Regression, PIV, PPTE, Exploratory, bug hunting, technical confirmation, SFTP, IBM processing server, banking mainframes, greenscreens, transaction warehouse, SQL queries.

    • BNZi Insurance

      Dec 2010 - Nov 2011
      Contract Test Manager (Contract ended 29 July)

      Engaged in an integration project as TA, TL, now TM. Adopting early-testing principles, lean documentation, session-based testing and mgmt, scripted and exploratory test execution. Defects with Jira AND ClearQuest Custom automation script developmentAutomation using SOAPUI Pro, Watir/Ruby, AutoHotKeyValidation using UNIX logs/Putty, SQL Server Mgmt StudioWebservices, SharePoint, SQL Databases, DatamHeavy insurance business and process knowledge required to test front end policy mgmt and application processing.Working with BNZ, BNZi, Datacom and Axe (Sydney).Team of 8+ testers Show less

    • Netpage

      Aug 2011 - Mar 2012
      Test Engineer

      Agile exploratory R&D test champion.We are a self-motivated team of clever testers tasked with testing using structured exploratory techniques.Performance and automationBrand new cutting edge technologyThis is no testing factory here mate, its pure CDT at its best!

    • Cubic Corporation

      Apr 2012 - Jul 2013
      Contract Lead Automation & Performance Test Engineer

      Responsible for designing and implementing the automation testing framework for Sydney's Electronic Ticketing System (Smartcard).- Using SoapUI and Groovy Script to create a low maintenance, high coverage system of testing checks that are repeatable throughout the agile iterations- Designing strategy and implementation of performance testing using JMeter- JBoss Design Studio used to integrate the working files- Maven for integrating the framework and running test suite from command line- Auto reporting to manager with custom reports- Systematic analysis of context of project, components, wsdls and operations to identify the purpose of testing, scope and test ideas- Systematic methods of learning the new system and identifying the best approach for each of the 80 web services- Use of randomised data sources to ensure each time the test suite is run, a different set of data is run through it, not static weak tests- using SoapUI requests to match expected behaviour to become acceptance tests to show which functionality is not delivered yet- daily charters to document daily missions, tasks, challenges, and details of effort- writing of test approach, automation strategy and component approaches- mentoring and development of test team members to understand the principles of context-driven testing and sound testing practices- demonstration of tests to stakeholders to address signoff of coverage- combination of soap requests and ReST API calls to imitate the Commonwealth Bank payment authorisation channel to automate the process Show less

    • University of Sydney

      Jul 2013 - May 2014
      Contract Test Manager
    • Cubic Corporation

      Jun 2014 - Apr 2015
      Contract Technical Test Manager
    • VeriFone New Zealand

      Aug 2015 - Jul 2017
      Senior Test Automation Engineer

      Concordion, concordion, concordion...Java, java, java...

    • ExxonMobil

      Jul 2017 - Oct 2018
      Senior Test Automation Engineer

      Tosca specialistAutomating web and front-end applicationsEngaging with 150 product ownersRunning a distributed automation framework

    • Cigna New Zealand

      Oct 2018 - Nov 2019
      Lead Test Automation Framework Specialist

      Set up the automation framework for core sales and administration systems. Using Protractor + Jasmine2 + WebDriverJS + ES8+AsyncAwaitUsing a page-object approach to capture page elements on angular and non-angular websites. Data-driven approach using data modelling and data objects during execution.Built out framework to allow testers to focus on writing their test specification that plugs in to the framework with limited code and programming skill required. Built an excel front end to allow any user to create test scenarios and take part using the framework.Integrated with BitBucket and runs autonomously from Jenkins using headless Windows service, NSSM.Using Async/Await coding practice with ES8.Training test team to code up scenarios and maintain the framework. Show less

    • Kiwibank

      Dec 2019 - now
      Lead Test Automation Framework Engineer

      Senior engineer in agile API development squad building and testing multiple back-end APIs.- .NET xunit test frameworks for application integration tests, system integration tests- implemented WireMock for AITs- used docker to containerise mock and application- built pipelines on azure and aws- built performance testing frameworkRan Test Lead on Financial Advice and CCCFA projects, responsible for test approach across all components end to end. - vendor relationship management- pragmatic approach due to time constraints- managed small teamResponsible for the design and build of a .NET test automation framework:- NUnit- Rumba 3270 green screen interaction from code- Built integration with middleware web services- Built integration with service data tier databases- Built Jenkins pipeline- Allure reportingResponsible for uplifting the automation and delivering back to the manual test team, including:- Training- Documentation- Demonstration sessionsImplemented context-driven automation solution that matched framework capabilities to the situational constraints:- Heavy banking overnight batch process model- Interaction with filesystem, interrogation of fixed width files- Reading PDF statements and automatically checking content- Data strategy that coexisted with bi-monthly release process, 5 batches per releaseCollaborated cross-team to analyse data requirements, patterns and shapes to ensure records were available for other frameworks bank-wide.Responsible for a Protractor poc for ServiceNow test automation, which was used for data generation to assist a testing effort, and UAT.Completed a Playwright poc for ServiceNow test automation.Contributed to building out middleware web services test automation using a Cucumber/Gherkin layer. Used for data generation. Show less

  • Licenses & Certifications

    • Miagi-Do Black Belt in Software Testing

      May 2013
    • Black-box Software Testing Operator

      Association for Software Testing
    • Rapid Software Tester

      Satisfice, Inc.