You Can Become a Toolsmith Too! - Matthew Bretten

13th January 2023
  • Locked
Matthew Bretten's profile
Matthew Bretten

You Can Become a Toolsmith Too! - Matthew Bretten image
Talk Description

With testers becoming embedded in development teams and those teams adopting practices such as DevOps, Continuous Delivery and Lean Agile, the need to create tools to assist testing becomes ever more important. Anything you can do to speed up your testing and build a greater understanding of code, architecture and systems can be very beneficial. While developers are sometimes better specialised to help build tools, they are not always particularly motivated to learn the technologies that are more beneficial to testing. Its therefore very handy to build your own skills in learning to use more technical tools and coding to build your own tools or bend them to your needs.

In this talk I hope to share my experiences coming into testing as a competent programmer, the challenging testing situations I have faced and how I've created or used tools to assist my testing. These range from the common tools such as Postman, Selenium, browser dev tools and server logs to the more bespoke or specific examples such as data generators for message queues, automating SIP phone calls and complex data queries against tech such as Elasticsearch. From my experiences teaching and mentoring, I also hope to share my observations of the challenges of learning programming, the common stumbling blocks and tips and tricks for getting started.

Takeaways:

  • Plenty of ideas for tools they could create or aspects of testing they could automate in future.
  • A feeling that programming is something they can learn and isn't as scary as it may seem.
  • Encouragement that they absolutely have a place in a very technical environment and there are plenty of ways they can be useful and adapt.

 

What you’ll learn

By the end of this talk, you'll be able to:

  • TBA
Matthew Bretten's profile'

Matthew Bretten

Matthew has been testing software for 7 years, starting as a video games tester and is currently a Test Team Lead. Having graduated in Computer Games Technology, he originally wanted to become a developer but quickly discovered a deep passion for testing. His career has followed the trend of the software industry, going from testing a long distance away from developers and code to pairing with developers and helping them test as they write code. Along the way he has gained a great variety of experience testing telephony exchanges, analytics systems, websites, video games (including motion controls, 3DTVs, augmented reality) and mobile apps.

Through this background in computer science and his experience as a tester, Matthew is keen to help breakdown technical subjects and jargon for testers and expand their arsenal of test techniques!

Suggested Content
How to Find Your Way in the Automation Framework Jungle - Wim Selles
Generating Automated Tests with GPT with Coty Rosenblath
Serenity Automation Framework Basics
Tool Directory Search and Demos
99 Second Talk - Service Virtualization - Bas Dijkstra
Staying Tool Aware with Laveena Ramchandani
With a combination of SAST, SCA, and QA, we help developers identify vulnerabilities in applications and remediate them rapidly. Get your free trial today!
Explore MoT
TestBash Brighton 2024
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
MoT Foundation Certificate in Test Automation
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise

Tags

  • automation
  • testing-tools