
Richard Robinson
Senior Test & Quality Analyst

Connect with Richard Robinson to Send Message
Connect
Connect with Richard Robinson to Send Message
ConnectTimeline
About me
Lead Test Automation Framework Engineer at Kiwibank (context-driven)
Education

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

New Zealand Trade and Enterprise
Apr 2008 - Apr 2010Senior Test & Quality Analyst
Bank of New Zealand
May 2010 - Feb 2011Agile 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 2011Contract 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 2012Test EngineerAgile 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 2013Contract Lead Automation & Performance Test EngineerResponsible 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 2014Contract Test Manager
Cubic Corporation
Jun 2014 - Apr 2015Contract Technical Test Manager
VeriFone New Zealand
Aug 2015 - Jul 2017Senior Test Automation EngineerConcordion, concordion, concordion...Java, java, java...

ExxonMobil
Jul 2017 - Oct 2018Senior Test Automation EngineerTosca specialistAutomating web and front-end applicationsEngaging with 150 product ownersRunning a distributed automation framework

Cigna New Zealand
Oct 2018 - Nov 2019Lead Test Automation Framework SpecialistSet 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 - nowLead Test Automation Framework EngineerSenior 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.
Recommendations

Aditi verma
Business Analysis with Data Analytics | MBA COEP'25 | Aspiring Management Consultant | Finance Coord...Pune, Maharashtra, India
Adilene m.
Project Manager at PEA GroupHouston, Texas, United States
Mohamed bahgat, prmg
Lead Architect, PRMGالشرقية الدمام السعودية
Jawad qazi
Intrinsically dialectical | Qatar-born Global Citizen | Passionate about languages - an everlasting ...الدوحة قطر
Christopher samuel
Founder and CEO at geokinGreater Chennai Area
Bhavika mistry
Actuarial Manager at OUTsurance | Actuary (FASSA)City of Johannesburg, Gauteng, South Africa
Rao khurram aziz
Govt. JobKarāchi, Sindh, Pakistan
Phoebe weier
AOD counsellor at Lives Lived Well, MSW studentCairns, Queensland, Australia
Noel jose t p
WebdeveloperKerala, India
Borys niźnik
Property Manager w METRO PROPERTIESCracow Metropolitan Area
Kiran s, snubbing
junior operator at Nordic EnergySharjah, Sharjah Emirate, United Arab Emirates
Stephanie garcia
Senior Fraud AnalystGreater Chicago Area
Ana carolina queiroz rodrigues
Project Manager, Creative DirectorBelo Horizonte, Minas Gerais, Brazil
Rishabh tandon
Electronics & Communication Student | Electronics Enthusiast | Seeking Internship & Full-time Opport...Punjab, India
Taimo murer
Sustainable Real Estate | Strategic Leadership | Executive Coaching | Innovation ImplementationEstonia
Burak pehlivanoglu
IBTECH - QNB Finansbank | Yildiz Technical University | System Engineer | Virtualization Engineer | ...Arnavutköy, Istanbul, Türkiye
Jens kollbach
Solution Architect bei DB Systel GmbHDB Systel GmbH
Eduardo krás frank
Agile Master | Agile| Agile Coach | KMP | PSM |São Paulo, São Paulo, Brazil
Francis azaglo
BEng |Electrical Engineer|Instrumentation| Automation| Project| MaintenanceAl Khobar, Eastern, Saudi Arabia
Arif hasan
Manager Talent Acquisition & Operations, Human Resources at Samsung || Ex. ACI || Ex. OrionDhaka, Bangladesh
...