Carl Bray

Carl Bray Email and Phone Number

QA Principal Engineer at Chorus NZ Limited @ Chorus NZ Limited
Carl Bray's Location
Wellington, Wellington, New Zealand, New Zealand
Carl Bray's Contact Details

Carl Bray phone numbers

About Carl Bray

Software Development Engineer in Test (SDET) with 25 years of experience in software development.I've worked in a number of sectors and across many technology domains, with a focus on graphs, data engineering and developing test tools.

Carl Bray's Current Company Details
Chorus NZ Limited

Chorus Nz Limited

View
QA Principal Engineer at Chorus NZ Limited
Carl Bray Work Experience Details
  • Chorus Nz Limited
    Qa Principal Engineer
    Chorus Nz Limited Aug 2021 - Present
    Auckland, Nz
    I’m the chapter lead for 20 engineers delivering a range of automation solutionsSoftware DevelopmentMule APIs for External API developers to on-boardTool to generate SSL certificates in TypescriptTest AutomationUnit Testing with JUnit and MUnitComponent testing of Mule components with Postman, Mountebank, and JavaScriptAPI Testing with Java, Cucumber, Playwright, Postman, and JavaScriptE2E Testing with Cucumber, Selenide, Selenium, Java, and PlaywrightDevOpsContainer orchestration with AWS EKS and Docker in Linux
  • Chorus Nz Limited
    Test Automation Engineering Lead
    Chorus Nz Limited Jan 2020 - Aug 2021
    Auckland, Nz
    Software DevelopmentBuilt an on-boarding environment for API developers in Mountebank using JavaScriptTest AutomationUnit Testing with JUnit and SpockComponent testing of Mule components with Postman, Mountebank and JavaScriptAPI Testing with Java, Groovy, REST Assured, Postman and JavaScriptE2E Testing with Cucumber, Selenide, Selenium, Java and GroovyDevOpsContainer orchestration with OpenShift and Docker in LinuxContinuous Integration with Jenkins and Bitbucket pipelinesBuild automation with Maven, Gradle and NPMCreated Docker images and pushed to JFrogData AnalysisPython with Pandas and Jupyter Notebooks
  • Xero
    Senior Test Automation Engineer
    Xero Jul 2018 - Jan 2020
    Te Aro, Wellington, Nz
    I developed a new test automation frameworks in C# .NET Core for payments microservices to send payment instructions to banks including; TransferWise, NAB and DBS. The framework consists of: xUnit test framework Flurl for API test automation Wiremock.Net for Service Virtualisation Docker to containerise infrastructure components to test Localstack to test without depending on Amazon Web Services (AWS) for: Amazon Kinesis Data Firehose Amazon Simple Storage Service (S3) Amazon DynamoDB NoSQL database Amazon Simple Queue Service (SQS) Amazon Simple Notification Service (SNS) PACT for contract testingI used AWS to manage EC2, ECS and RDS instancesI used Terraform to configure AWS and dockerI configured TeamCity to do Continuous Integration of builds and testsI used Postman for exploring APIs
  • Assurity Consulting Ltd
    Principal Consultant
    Assurity Consulting Ltd Feb 2018 - Jun 2018
    Wellington, Wellington, Nz
    Lead consultant for test automation on the Oracle Fusion Middleware migration project for the MoJ.I used Wiremock for Service Virtualisation of over 50 APIsI developed Cucumber BDD features, scenarios and stepsI developed a test automation framework in Groovy to test SOAP and REST APIsI developed Gradle build scripts to build and test the frameworkI configured Bamboo to do Continuous Integration of builds and tests
  • Exfo Ontology
    Software Engineer, R & D - Ontology
    Exfo Ontology Mar 2017 - Jun 2017
    London, London, Gb
    Ontology was an early entrant AI startup that used semantic technology (RDF4J) with Apache Lucene search to classify, reason over and link up complex data from telecommunications networks. Using data all the way from device configurations through Network Management Systems (NMS) and provisioning systems to customer billing and customer relationship management (CRM) systems. Linking the data in this way gave clear insights to the revenue assurance teams who were looking for unbilled services and unused circuits. It also gave the change management and fault teams a way of relating the network to customers so they could ensure Service Level Agreements were being met.I developed Java 8 fitnesse fixtures for test automation I developed Java 8 Selenium 2.5 test framework for test automationI developed Vagrant (utility for managing the lifecycle of virtual machines) configurations I wrote ant scripts to do build tasks I configured Jenkins to do Continuous Integration of builds and tests I ported 20,000 java unit tests from Mockito 1.10.19 to 2.8 I wrote data conversion scripts in Python I used both SVN and GIT for source control I wrote Groovy scripts to test embedded Groovy engine I wrote Jython scripts to test embedded Jython engine I analysed memory leaks with Eclipse Memory Analyzer I found security issues with OWASP Zed Attack Proxy (ZAP) I built workload models of User and API profiles for performance testing I wrote queries to query over graph stores and SQL databases
  • Exfo Ontology
    Vp Of Product Management / Product Owner
    Exfo Ontology Apr 2012 - Mar 2017
    London, London, Gb
    (Acquired by EXFO)I built proof of concepts for Finance, Utilities, Government, Retail and Media domains. This involved creating data loaders, talking with subject matter experts, writing rules and configuring UI widgets. I developed demonstration systems for a number of Telemanagement World Events in France and Ireland. I developed a Java application to evaluate Triple and Graph data stores. I presented at a Semantic Technology & Business Conference in New York around the use of Semantic technologies. I was responsible for: Product owner role for Agile Scrum sprints Communicating product plans Customer and sales feedbackProduct Roadmaps Supporting relationships with development teamTracking technology developments Writing user stories
  • Exfo Ontology
    Head Of Professional Services
    Exfo Ontology Nov 2010 - Apr 2012
    London, London, Gb
    I built a delivery team to configure and supply Ontology Platform for various projects in the; UK, Denmark, Portugal and South Africa. All projects were delivered using Agile Scrum in 2 week sprints. I was the scrum master on many of the projects. I mentored team members to enable them to build better solutions. I attended meetings with our clients to work through issues in project delivery. I supported the pre-sales and sales team to help them propose solutions to clients. I made sure to understand the "why" behind client requests and worked with my team, developers and the client to deliver the best solution. I had to literally discover connections in dispirit systems to build complex network topology.
  • Exfo Ontology
    Solutions Architect
    Exfo Ontology May 2008 - Nov 2010
    London, London, Gb
    I analysed customer requirements and developed applications using Ontology's semantic search platform (A Semantic rules engine with Lucene search).I integrated data from the following sources: Tellabs Optical, Ethernet, SONET/SDH, ATM Cisco routers and switches Juniper routers Transmode optical Oracle databases (Customer, Service and billing records) XML data sourcesI worked with the following customers; Telenor Neotel Internet Solutions Level 3 Vodafone Telkom
  • Exfo Ontology
    Test Automation Engineer
    Exfo Ontology Jan 2007 - May 2008
    London, London, Gb
    I designed and developed a automated testing framework in Java using Fitnesse BDD to automated testing of the Web UI.I exploratory tested the Eclipse IDE plugins for configuring the back end server via REST.I used the following technologies; Python Java Bash SQL SPARQL REST Git Subversion Jira Jenkins
  • Tideway
    Business Analyst
    Tideway Jun 2005 - Sep 2006
    Gb
    (Acquired by BMC Software)I developed new matching rules in Python and wrote queries to enhance reporting.I met with our financial services clients such as; JP Morgan and Dresdner Kleinwort, to gather new requirements to extend the Tideway Foundation CMDB (Configuration Management Database).
  • Equinox Limited
    Senior Test Automation Consultant
    Equinox Limited May 2004 - Apr 2005
    Wellington, Nz
    Consulted to the following clients in the areas of Test Management and Rational Unified Process: Accident Compensation Corporation- Reviewed test process to ascertain how Rational tools could be deployed.Baycorp Advantage Ltd- Mentored in-house team to automate green screen testing.Department of the Prime Minister and Cabinet- Tested document system.Fonterra Co-operative Group Limited- Recommended methods to increase test scope.Ministry of Social Development- Recommended steps to find issues earlier in SDLC.Strait Shipping Ltd- Developed test strategy and managed test process.Telecom New Zealand Ltd- Analysed systems logs to model performance workloads.Vero Insurance Ltd- Mentored in-house team in the use of IBM Functional Tester for Java.
  • Orchestream
    Director Of Software Quality Assurance
    Orchestream Mar 1999 - Jul 2003
    Gb
    (Acquired by Oracle Corporation).I managed 9 test engineers in the areas of performance, system, integration and test automation. I formulated strategy and put in place metrics to manage the testing process. I implement Rational Unified Process in the testing area.I designed and developed a automated testing framework in Python for testing of the CORBA API.
  • Pec (New Zealand) Ltd
    Technical Manager
    Pec (New Zealand) Ltd Mar 1996 - Feb 1999
    (Acquired by Gallagher Group Ltd)I provided pre-sales, after-sales, training, security consultation and integration to customers in the USA, Latin America and South Africa for Cardax networked security systems. Market analysis of competition and legislation. Consultancy to; Johnson Controls (USA, Brazil & Mexico), Bank of America, Banco do Brasil, Banco de Mexico, Vodaphone (South Africa), and Motorola (Brazil).I provided on-site technical support to Underwriters Laboratories to gain UL, ULC and FCC certification.
  • Pec (New Zealand) Ltd
    Project Manager And Software Testing Manager
    Pec (New Zealand) Ltd May 1993 - Mar 1996
    I designed tests for software ranging from real time microcontrollers to UNIX systems. I investigated and purchased automated testing solutions. I developed applications to automate; Test Planning, Defect reporting and Release Notes. I managed product deployment process including beta testing.I managed concurrent projects involving the strategic development of new products and tactical development of existing UNIX, Windows and Embedded product ranges, with teams of up to 12 people.
  • Pec (New Zealand) Ltd
    Test Automation Engineer
    Pec (New Zealand) Ltd Nov 1990 - Dec 1991
    I designed end to end tests for embedded microcontroller products which connected to UNIX and Windows servers. I developed an automated testing tool to test the API between a back office accounting system and an EFTPOS terminal. I developed automated tests on a HP 4957A Protocol Analyser to simulate the EFTPOS API.

Carl Bray Skills

Integration Unix Testing Enterprise Software Product Management Telecommunications Databases Solution Architecture Software Development Python Scrum Java Ontology Engineering Performance Testing Software Engineering Bash Business Analysis Software Quality Assurance Test Automation Agile Methodologies Sparql Itil Virtualization Requirements Analysis Test Planning Software Development Life Cycle Manual Testing Cloud Computing Selenium Oracle Sql Git Eclipse Rest Maven Apache Ant Xml Amazon Web Services Linux Jenkins Vagrant Ansible Management Performance Testing Tools Mockito Web Testing Security Testing Iseb Certified Tester Mysql Jira

Carl Bray Education Details

  • Amazon Web Services (Aws) Training And Certification
    Amazon Web Services (Aws) Training And Certification
    Developing On Aws
  • Oracle
    Oracle
    Java Se 8 Programming
  • Product Focus Uk
    Product Focus Uk
    Product Management
  • Information Systems Examinations Board (Iseb)
    Information Systems Examinations Board (Iseb)
    Foundation Itil
  • Information Systems Examinations Board (Iseb)
    Information Systems Examinations Board (Iseb)
    Foundation Software Testing
  • Telindus K-Net Ltd
    Telindus K-Net Ltd
    Juniper Network Routers
  • Horizon Mts
    Horizon Mts
    Cisco Icnd (Interconnecting Cisco Network Devices)
  • Ibm Rational
    Ibm Rational
    Ibm Rational Certified Consultant
  • Rogen
    Rogen
    Presentation Skills Programme And Sales Communication
  • City And Guilds Of London Institute
    City And Guilds Of London Institute
    Dip.Iisec Security Management

Frequently Asked Questions about Carl Bray

What company does Carl Bray work for?

Carl Bray works for Chorus Nz Limited

What is Carl Bray's role at the current company?

Carl Bray's current role is QA Principal Engineer at Chorus NZ Limited.

What is Carl Bray's email address?

Carl Bray's email address is ca****@****ail.com

What is Carl Bray's direct phone number?

Carl Bray's direct phone number is +141248*****

What schools did Carl Bray attend?

Carl Bray attended Amazon Web Services (Aws) Training And Certification, Oracle, Product Focus Uk, Information Systems Examinations Board (Iseb), Information Systems Examinations Board (Iseb), Telindus K-Net Ltd, Horizon Mts, Ibm Rational, Rogen, City And Guilds Of London Institute.

What are some of Carl Bray's interests?

Carl Bray has interest in Scuba, Skiing, Climbing.

What skills is Carl Bray known for?

Carl Bray has skills like Integration, Unix, Testing, Enterprise Software, Product Management, Telecommunications, Databases, Solution Architecture, Software Development, Python, Scrum, Java.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.