Activity

Tester, Toolsmith, Author and Instructor
Mark Winteringham is a tester, toolsmith and author of AI-Assisted Testing and Testing Web APIs, with over ten years of experience providing testing expertise on award-winning projects across a wide range of technology sectors, including BBC, Barclays, UK Government and Thomson Reuters. He is an advocate for modern risk-based testing practices and trains teams in Automation, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education. You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk
<a href="https://www.ministryoftesting.com/articles/community-tips-for-public-speaking" rel="noopener nofollow">Community Tips For Public Speaking</a> image
Community Tips For Public Speaking
<a href="https://www.ministryoftesting.com/articles/should-you-create-automation-for-each-negative-api-scenario" rel="noopener nofollow">Should You Create Automation For Each Negative API Scenario?</a> image
Should You Create Automation For Each Negative API Scenario?
<a href="https://www.ministryoftesting.com/articles/the-building-blocks-of-a-ui-test-automation-framework" rel="noopener nofollow">The Building Blocks Of A UI Test Automation Framework</a> image
The Building Blocks Of A UI Test Automation Framework
<a href="https://www.ministryoftesting.com/talks/experience-reports-java-edition" rel="noopener nofollow">Experience Reports - Java Edition</a> image
Experience Reports - Java Edition
<a href="https://www.ministryoftesting.com/testbash-sessions/the-automation-break-up-saying-goodbye-to-full-stack-tests-with-task-analysis-mark-winteringham" rel="noopener nofollow">The Automation Break Up: Saying Goodbye to Full Stack Tests with Task Analysis - Mark Winteringham</a> image
The Automation Break Up: Saying Goodbye to Full Stack Tests with Task Analysis - Mark Winteringham
<a href="https://www.ministryoftesting.com/testbash-sessions/i-turned-it-on-with-my-laptop-mark-winteringham" rel="noopener nofollow">I Turned It On With my Laptop! - Mark Winteringham</a> image
I Turned It On With my Laptop! - Mark Winteringham
<a href="https://www.ministryoftesting.com/articles/how-to-do-good-regression-testing" rel="noopener nofollow">How To Do Good Regression Testing</a> image
How To Do Good Regression Testing
<a href="https://www.ministryoftesting.com/testbash-sessions/the-automated-acceptance-testing-paradox-mark-winteringham" rel="noopener nofollow">The Automated Acceptance Testing Paradox - Mark Winteringham</a> image
The Automated Acceptance Testing Paradox - Mark Winteringham
<a href="https://www.ministryoftesting.com/articles/how-to-break-into-software-testing" rel="noopener nofollow">How To Break Into Software Testing</a> image
How To Break Into Software Testing
<a href="https://www.ministryoftesting.com/testbash-sessions/the-deadly-sins-of-acceptance-scenarios-mark-winteringham" rel="noopener nofollow">The Deadly Sins Of Acceptance Scenarios – Mark Winteringham</a> image
The Deadly Sins Of Acceptance Scenarios – Mark Winteringham
<div>Thanks for giving helpful feedback on writing with MoT</div> image
Thanks for giving helpful feedback on writing with MoT
<div>Offering one-to-one support over a call to help a learner taking an MoT cert</div> image
Offering one-to-one support over a call to help a learner taking an MoT cert
<a href="https://www.ministryoftesting.com/memories/the-explorers-the-band-that-never-was" rel="noopener nofollow">The Explorers, the band that never was</a> image
The Explorers, the band that never was
Mark Winteringham
Mark Winteringham
contributed:
RBP has been updated and given a nice new UI plus some bonus improvements image
RBP has been updated and given a nice new UI plus some bonus improvements
Mark Winteringham
Mark Winteringham
contributed:
This badge is awarded to members who contribute a new term or an alternative definition to the software testing glossary. image
This badge is awarded to members who contribute a new term or an alternative definition to the software testing glossary.
Mark Winteringham
Mark Winteringham
contributed:
<div>Good tests and bad tests do not really exist. It’s up to us as testers to create quality tests and determine what are the most suitable tests to discover information about specific risks. We can do this by questioning and discussing ideas with our teams. Additionally by discovering risks, forming test ideas around those risks, and being observant when executing them. Not every test will be of the same quality, or be structured in the same way, so you need to remain vigilant. It’s up to us, as we test, to question what we have done and what we have learned, to see if assumptions were made or if details were missed. We can always learn and improve to deliver better testing.</div> image
Definitions of Test
This badge is awarded to a member who has spoken at a TestBash conference. image
This badge is awarded to a member who has spoken at a TestBash conference.
This badge is awarded to those who donate to the MoT Scholarship Fund image
This badge is awarded to those who donate to the MoT Scholarship Fund
This badge is awarded to a member who has given a 99 second talk. image
This badge is awarded to a member who has given a 99 second talk.
This badge is awarded to those registered as a Meetup Organiser image
This badge is awarded to those registered as a Meetup Organiser
This badge is awarded to members who have attended a TestBash event. image
This badge is awarded to members who have attended a TestBash event.
Mark Winteringham
Mark Winteringham
contributed:
<div>Diagrams are abstract graphical representations of complex ideas and systems. They're used to convey information, facilitate discussions. In the world of software and testing, diagrams can come in many forms. <br><br>Diagrams can be used to describe complex systems in ways that plain language cannot. It can trigger discussion and help weed out any misunderstandings and assumptions. They're easy to create and build during collaborative sessions.<br><br>Diagrams are models, and all models are flawed. Each diagram has a specific purpose, and misusing the diagram can cause problems. Assumptions are made when creating diagrams, and ignoring those assumptions may lead to issues and bugs. <br><br>Diagrams give us one perspective of a system or idea, and your project may require more than one perspective.<br><br>Diagram examples: </div><ul>
<li>You could have process diagrams that describe a sequence of actions, which will carry out on the triggering of an event. </li>
<li>Wireframe diagrams that show how UI components are laid out on a web page. </li>
<li>Data flow diagrams that show the flow of data through a system. </li>
<li>Integration maps that show how services connect to one another. </li>
</ul> image
Definitions of Diagrams
Mark Winteringham
Mark Winteringham
contributed:
<div>The dictionary definition of a risk is a situation involving exposure to danger. Software development risks are situations that can negatively impact your project, your product, or your business. This may include loss of quality, money, damage to reputation, or safety to others. Identifying risks early can help you mitigate them. <br><br>You can determine as a team whether they are unacceptable or unacceptable risk. Risks can also inform how and where we should test as well. Just like you can't find every bug in a product, you can't discover every risk. <br><br>Risks can appear anywhere on a project or a product, which in a large domain can be hard to manage. Risks are viewed very negatively in many cases for some people, and they can be biased towards not wanting to identify them or accept them. <br><br>As software testing and quality professionals we sometimes have to be advocates for risks, which takes skill. Example risks: Installability is a type of risk. This is a risk around installing maybe an app on your phone. <br><br>There are different types of data risks which are around the amount of or the type of data flowing through your application. There are also performance risks. Performance risks could be user load or data load, that affects the speed, of your applications. </div> image
Definitions of Risks
Mark Winteringham
Mark Winteringham
contributed:
<div>Biases or cognitive biases are irrational judgments or subconscious inferences made from the data available to us. <br><br>In testing, biases have the effect of causing you to miss or focus too much on specific behavior, processes, or data. We use our knowledge of biases in testing to improve our strategies by using biases to our advantage. <br><br>Biases can be used as a heuristic, for example, in learning about our team's desires and expectations. Ignoring biases can affect your perception of the product you're testing and the quality of your testing. <br><br>It may lead to gaps in your testing, and bugs could slip through. You need to be aware when you're using a bias deliberately that there is potential information you're missing out on, and you need to carry out additional activities to balance it out. Being conscious of biases allows us to attempt to prevent them from negatively impacting our testing. <br><br>We could also use biases to focus or zone in on specific testing activities. Example biases: Inattentional blindness, when you miss something in one area of the application because you're focused on another point. <br><br>Confirmation bias, when you promote data that proves your point of view and ignore data that challenges it. Observational bias. So the expectancy what that what we see, what we want to see, or in testing, create tests to return what we want to see. </div> image
Definitions of Biases
Mark Winteringham
Mark Winteringham
contributed:
Four people. A woman and three men standing next to each other looking cool at the camera – they are attempting to look like they are in a band. One of them is holding a phone with a picture of ano... image
Four people. A woman and three men standing next to each other looking cool at the camera – they are attempting to look like they are in a band. One of them is holding a phone with a picture of ano...
Mark Winteringham
Mark Winteringham
contributed:
Boost your career in software testing with the MoT Software Testing Essentials Certificate. Learn essential skills, from basic testing techniques to advanced risk analysis, crafted by industry experts. image
Boost your career in software testing with the MoT Software Testing Essentials Certificate. Learn essential skills, from basic testing techniques to advanced risk analysis, crafted by industry experts.
Mark Winteringham
Mark Winteringham
contributed:
Elevate to senior test automation roles with mastery in automated checks, insightful reporting, and framework maintenance image
Elevate to senior test automation roles with mastery in automated checks, insightful reporting, and framework maintenance
Mark Winteringham
Mark Winteringham
contributed:
Ascend to leadership roles by mastering strategic skills in automation strategy creation, planning and execution image
Ascend to leadership roles by mastering strategic skills in automation strategy creation, planning and execution
Mark Winteringham
Mark Winteringham
contributed:
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise image
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise
Mark Winteringham
Mark Winteringham
contributed:
At TestBash Autumn 2023 image
At TestBash Autumn 2023
Mark Winteringham
Mark Winteringham
contributed:
Discover how you can run tests with various data sets without duplicating efforts with TestRail image
Discover how you can run tests with various data sets without duplicating efforts with TestRail
Mark Winteringham
Mark Winteringham
registered for:
Harvest your testing skills at TestBash Autumn, a Ministry of Testing software testing conference happening on the 22nd and 23rd of March 2023 image
Harvest your testing skills at TestBash Autumn, a Ministry of Testing software testing conference happening on the 22nd and 23rd of March 2023
Mark Winteringham
Mark Winteringham
contributed:
Mark shares his experiences with Component Testing image
Mark shares his experiences with Component Testing
Mark Winteringham
Mark Winteringham
contributed:
Listen to ReTestBash's 99 Second Talks image
Listen to ReTestBash's 99 Second Talks
Mark Winteringham
Mark Winteringham
registered for:
Join other community members in reflecting about all the topics covered at TestBash UK 2023 image
Join other community members in reflecting about all the topics covered at TestBash UK 2023
Mark Winteringham
Mark Winteringham
registered for:
Network with fellow community members and TestBash UK attendees at this super awesome Pre-TestBash Meetup image
Network with fellow community members and TestBash UK attendees at this super awesome Pre-TestBash Meetup
Mark Winteringham
Mark Winteringham
registered for:
Learn how to create an impact that can help benefit you and your team image
Learn how to create an impact that can help benefit you and your team
Mark Winteringham
Mark Winteringham
registered for:
Help us analyse the task of Risk Analysis that Junior Testers carry out as part of their role image
Help us analyse the task of Risk Analysis that Junior Testers carry out as part of their role
Mark Winteringham
Mark Winteringham
registered for:
Help us analyse the tasks Junior Testers carry out as part of their role image
Help us analyse the tasks Junior Testers carry out as part of their role
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.