Two MoTacon attendees are on the left. The MoTaacon logo is in the center, and to the right a prompt to Get Your Ticket.

Lewis Prescott

Lewis Prescott profile image
Lewis Prescott
QA Lead

I'm an experienced Test Consultant at Hippo Digital, book author of Contract Testing in Action with Manning Publications. I am also a course author of ATDD for Front End on Test Automation University.

🎂 MoTaBirthday | April 24, 2018
Open To
CV Reviews
Mentor
Teach
Write
Speak
Podcasting
Attending MoTaCon 🤝
Chapter Lead
Ambassador
How to use AI in your Daily AI Workflow image
Free course by one of our MoT members, Lewis Prescott How to use AI in your daily SDET workflow: a practical ATDD guide | ShiftSync Community 
19 Jul
My integration testing tools / frameworks of choice image
Share your tools / frameworks as well. There is no right or wrong answer, what would be particularly interesting is the reasons a tool was chosen due to your context and environment.
22 Mar
Test Pyramid / Honeycomb / Trophy or Custard Slice? image
In recent years I've steered to using the Honeycomb model (made popular from Spotify). Integration testing has become much faster to execute and easier to maintain.What is your preferred testing mo...
22 Mar
Lewis Prescott's MoT London portrait image
A new portrait photo of Lewis Prescott taken at MoT London
6 Mar
Zero Bug Policy: The Myths And The Reality image
Lewis shares his experience of working with a Zero Bug policy. What is it, how does it work and how can it help?
16 Mar
One Week to Develop, Test and Release a New Website image
What could be at risk when you only have a week to get a website tested?
31 May
Learning To Lead Before Becoming a Leader image
How to engineer situations to develop your people management skills
19 Jul
User Driven Test Reports, Based on Feedback and Feelings image
Often qualitative metrics are more powerful in relation to risk and feelings of confidence.
22 Sep
Denial of Service (DoS) A Denial of Service attack, or DoS, is when someone from outside your system tries to overload it by sending a large number of requests, often targeting public APIs. The goal is to stop real users from being able to access your service. This is where rate limiting becomes important. If your endpoints are open and don’t have any limits, attackers can keep hitting them again and again. You can also use tools to block traffic from certain IPs or regions if you start to see suspicious activity. Zero bug policy The premise of zero bug policy is to redefine what is classified as a bug. Peter Hilton explains that the aim of the zero bug policy is to fix bugs before adding any new code. Switching gears frequently to fix bugs and test the new code can lead to unpredictable development timelines, which a zero bug policy can help to address. Within my company, bugs are called “live issues” and are immediately documented as user stories. This means that they get prioritised alongside all other user stories, so they carry the same value (in theory). So bugs are categorised as follows:  Bug found in production -> “Live issue” created as user story  Bug found during feature testing  Must be fixed before release -> User story, prioritised for development and testing  Feature will be released with bug present -> User story for that feature is updated to account for bug  Bug found during regression  Must be fixed -> User story created and added to backlog  Satisfied with existing workaround -> No new user story created  Bugs found during regression testing can point to a gap in testing: for example, tests were not updated when some requirements were changed. These, too, are categorised as user stories and can be prioritised accordingly.
Subscribe to our newsletter