Testing Ask Me Anything - Reliability Engineering

10th January 2023
  • Locked
Jordan Brennan  's profile
Jordan Brennan

Senior Performance Engineer

Testing Ask Me Anything - Reliability Engineering image
What is reliability engineering?
What do you suggest for people who want to be a reliability engineer?
What metrics do you use for failure?
What's the difference between reliability and performance?
How quickly do you think reliability engineering will become an expected or highly desired component of most software development teams?
How do you merge reliability and speed if your resources are limited? Is reliability in opposition to speed?
How do you estimate reliability testing and what factors need to be considered?
What can you recommend for reporting reliability test findings?
What aptitudes and skills make a good reliability engineer over and above the usual test engineer aptitudes?
With reliability as a focus how does this change communication from requirements, dev, test and feedback?
Do you think SRE fits in a small organisation and when should an organisation consider implementing SRE?
Given a green field app, what would you prioritise from an SRE standpoint?
Other than performance, what roles exist on your SRE team?
How would you take care of data volume and test data quality in a test environment as a reliability engineer?
Have you used Gatling vs. JMeter in performance testing?
How do reliability engineering and testing interact and/or connect?
How would you go about changing the language to embrace the term reliability?
How do you tease out reliability requirements?
How do you create a value proposition for business stakeholders for investigating reliability risks?
How did your reliability engineering team get started?
Description
Explore the essentials of reliability engineering in this informative AMA session with Jordan Brennan, a specialist in the field. 

Jordan demystifies the subject, discussing its roots in Google's innovative approach and its current role in embracing failure to enhance system robustness. From real-world structures at Sky to embracing a DevOps culture, this session is a crash course in understanding the pivotal role of reliability engineering in today's tech landscape.

Key takeaways from this session include:

  • The genesis and evolution of reliability engineering.
  • An understanding of the multifaceted role of a site reliability engineer beyond conventional testing.
  • The significance of embracing failure as a norm and learning from it to enhance system reliability and performance.
  • Real-world examples of how embracing a DevOps culture, particularly in reliability engineering, can lead to more robust, resilient software.
Jordan Brennan  's profile'

Jordan Brennan

Senior Performance Engineer

Senior Performance Engineer at Sky
Suggested Content
Test-Driven Developers: Building a Testing Culture - Pedro Tavares
Who Will Guard the Guards Themselves? How to Trust Your Automation and Avoid Deceit - Bas Dijkstra
My Journey to Becoming a DevOps Tester... By Playing Board Games - Hannah Beech
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.
Coding For Non-Coders
Learn how to get started with code using .NET

Tags

  • developer-principles