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 Level Up Your Chrome Browser Testing Skills
Adding Value Outside Automation
Next Level API Automation
Test Management Evolution: Collaboration and the End of QA Friction
Forensic Testing: Uncovering Quality Issues Using Your Organization’s Code Repository
Testim.io
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 Advanced Certificate in Test Automation
Ascend to leadership roles by mastering strategic skills in automation strategy creation, planning and execution

Tags

  • automation
  • testing-tools