"controllers/typeform_controller": "/assets/controllers/typeform_controller-fdbd11178b7da8ba88356f86988753b1735ba6e622a5d8ae9cea9fc335597b7e.js",
"controllers/wistia_audio_controller": "/assets/controllers/wistia_audio_controller-6826cbfce9ac51c74dbdff9a35cb38adf80ab20a0d8ae3fbb971106bd80ba624.js",
"controllers/wistia_controller": "/assets/controllers/wistia_controller-881ee6238440b00d459d438204da522ecd437452a8bd12e8be871285fbc095c0.js",
"controllers/wistia_playlist_controller": "/assets/controllers/wistia_playlist_controller-49a355f2289fab51fdc9e29c33107bb13636866ed4eaf7e017cf6f4974e99fa3.js",
"ckeditor/upload_adapter": "/assets/ckeditor/upload_adapter-ae5843a08f4aeeff3672cf2dde239c95e2054c975c6d77567d9a69a9d552a928.js"
}
}</script>
<link rel="modulepreload" href="/assets/application-26296980b572fc0d17159c50627870caf6fef4257bd2c895ef3e5117177608d5.js">
<link rel="modulepreload" href="/assets/stimulus-loading-0c0dd95cb90a2e7573902f9a00d82c8fd623f8baff0bd79874cd233c5c283007.js">
<script src="/assets/es-module-shims.min-64c593c8cfdae8cb7bc220f8b43151b6a85c2046f2add0770bebd4d75b828aae.js" async="async" data-turbo-track="reload"></script>
<script type="module">import "application"</script>
<script src="https://kit.fontawesome.com/9bbe312a78.js" crossorigin="anonymous"></script>
<link rel="stylesheet" media="all" href="/assets/application_new-2a55bf03b2d08772d1819ce75f7e527efc408dd68cec72264c34eb15e6319e6c.css" />
<link rel="stylesheet" media="screen" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/atom-one-dark-reasonable.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/highlight.min.js"></script>
<link rel="stylesheet" media="screen" href="https://cdn.jsdelivr.net/npm/highlightjs-copy/dist/highlightjs-copy.min.css" />
<script src="https://cdn.jsdelivr.net/npm/highlightjs-copy/dist/highlightjs-copy.min.js"></script>
<script>
hljs.highlightAll();
hljs.addPlugin(
new CopyButtonPlugin({ autohide: false })
);
</script>
<link rel="stylesheet" media="screen" href="https://cdn.jsdelivr.net/npm/choices.js/public/assets/styles/choices.min.css" />
<script src="https://cdn.jsdelivr.net/npm/choices.js/public/assets/scripts/choices.min.js"></script>
<link rel="stylesheet" media="all" href="https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap" />
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="SwzKQ/9Ci6/Ym35HR1wcFG1n3pAQH6S/OOqHDIed5fR39+53oZuJ6MlTQujwT8RFA5v21sMAP+GdM7O6XVU96w==" />
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]> <![endif]-->
<script>window.sa_event=window.sa_event||function(){a=[].slice.call(arguments);sa_event.q?sa_event.q.push(a):sa_event.q=[a]};</script><script async defer src="https://scripts.simpleanalyticscdn.com/latest.js"></script></head>
<body data-controller='js'>
<div data-signed-in='false' id='user'></div>
<main class='d-flex flex-column flex-fill'>
<div class='d-flex justify-content-center align-items-center py-1 bg-info text-white position-relative' data-action='click->analytics#google' data-analytics-event='clicked_banner' data-controller='analytics'>
<div class='banner-text mx-3 text-center'>
🤩 <a class="alert-link stretched-link" href="https://www.ministryoftesting.com/news/testbash-lineup-50-pro-discount-daily-tickets">50% off TestBash Brighton for Pro Members</a> 🤩
</div>
</div>
<header class='navbar-dark navbar-sticky header-static'>
<nav class='navbar navbar-expand-lg navbar-dark bg-dark' role='navigation'>
<div class='container'>
<a aria-label='Return to Home page' class='navbar-brand flex-nowrap flex-shrink-0 py-0' href='/'>
<img class="navbar-brand-item" alt="MoT Logo" src="/assets/mot-navbar-logo-dark-5f3ef6d7eb00119988840a4a96350b3b78e46d228c8118ce9bf4a7f115f8dd37.svg" />
</a>
<button aria-controls='navbarCollapse' aria-expanded='false' aria-label='Toggle navigation' class='navbar-toggler ms-auto' data-bs-target='#navbarCollapse' data-bs-toggle='collapse' type='button'>
<span class='navbar-toggler-animation'>
<span></span>
<span></span>
<span></span>
</span>
</button>
<div class='navbar-collapse collapse' id='navbarCollapse'>
<ul class='navbar-nav navbar-nav-scroll mx-auto'>
<li class='nav-item'>
<a id="learnNav" class="nav-link" href="/learn">Learn</a>
</li>
<li class='nav-item'>
<a id="eventNav" class="nav-link" href="/events">Events</a>
</li>
<li class='nav-item'>
<a id="newsNav" class="nav-link" href="/software-testing-news">News</a>
</li>
<li class='nav-item'>
<a id="discussionsNav" class="nav-link" href="https://club.ministryoftesting.com">Club</a>
</li>
<li class='nav-item'>
<a id="jobsNav" class="nav-link" href="/jobs">Jobs</a>
</li>
<li class='nav-item'>
<a id="membershipNav" class="nav-link" href="/membership">Join</a>
</li>
</ul>
<div class='nav my-3 my-lg-0 px-2 flex-nowrap align-items-center'>
<div class='nav-item w-100'>
<form class="simple_form position-relative" novalidate="novalidate" action="/search" accept-charset="UTF-8" method="get"><label for="search_query" class="string required sr-only">Search <abbr title="required">*</abbr></label>
<input label="Search" name="q" class="string required form-control pe-5 bg-transparent" placeholder="Search..." type="text" id="search_query" />
<button aria-label='search' class='bg-transparent p-2 position-absolute top-50 end-0 translate-middle-y border-0 text-primary-hover text-reset' type='submit'>
<i class="fa-regular fa-search text-reset fa-fw fa-lg"></i>
</button>
</form></div>
</div>
</div>
<div class='nav flex-nowrap align-items-center'>
<div class='navbar-nav'>
<a class='btn btn-primary mb-0' href='/signin?return_to_referer=yes' id='nav-sign-in' title='Sign In'>
<i class="fa-solid fa-sign-in-alt text-white fa-fw"></i>
Sign In
</a>
</div>
</div>
</div>
</nav>
</header>
<div id='flash'>
</div>
<div class='min-vh-100'>
<div id='toast'></div>
<section class='pt-5 pb-4'>
<div class='container'>
<div class='row'>
<h1 class='h4'>Events from The Ministry of Testing</h1>
<p>We host and support a variety of events designed to support the learning and development of software testing professionals.</p>
</div>
</div>
</section>
<section class='pt-0 py-5'>
<div class='container'>
<div class='row'>
<div class='col-12 col-lg-8 d-flex flex-column gap-3'>
<div class='card bg-light border p-4 z-index-9 text-bg-light'>
<div class='row actions gap-3'>
<form id="event_filter_form" novalidate="novalidate" class="simple_form" data-turbo-frame="results" data-turbo="true" data-turbo-stream="true" action="/events" accept-charset="UTF-8" method="get"><div class='d-flex bg-white rounded'>
<input label="false" class="string required border-0 m-1 form-control" placeholder="Find Events" type="text" name="q" id="q" />
<input type="hidden" name="event_type" id="event_type" autocomplete="off" />
<input type="hidden" name="past" id="past" autocomplete="off" />
<button name="button" type="submit" class="btn btn-primary mb-0 rounded-0 rounded-end z-index-1 flex-shrink-0" aria-label="search"><i class="fa-solid fa-search text-white"></i>
</button></div>
</form><div aria-labelledby='offcanvasSidebarLabel' class='mt-5 mt-lg-0 offcanvas-lg offcanvas-end' id='offcanvasSidebar' tabindex='-1'>
<div class='offcanvas-header bg-light'>
<h5 class='offcanvas-title' id='offcanvasNavbarLabel'>Advance Filter</h5>
<button aria-label='Close' class='btn-close' data-bs-dismiss='offcanvas' data-bs-target='#offcanvasSidebar' type='button'></button>
</div>
<div class='offcanvas-body p-3 p-lg-0 d-block'>
<div class='d-flex flex-column flex-lg-row gap-3'>
<div class='d-flex flex-column'>
<div class='mb-0 text-center text-nowrap'>Past</div>
<div aria-label='.form-switch' class='form-switch border-0 d-flex justify-content-center'>
<input aria-label='toggle' class='mt-0 form-check-input' data-action='change -> filter#switch_filter' data-controller='filter' data-filter-form='event_filter_form' data-filter-form-hidden-field='past' id='switch_past' role='switch' type='checkbox'>
</div>
</div>
<turbo-frame class="flex-grow-1" id="event_types"><div class='event-type-select' data-allow-h-t-m-l='false' data-controller='choices' data-position='bottom'>
<select aria-label='Event Type Filter' class='form-select form-select-sm border-0' data-action='choice -> filter#select_filter' data-choices-target='select' data-controller='filter' data-filter-form='event_filter_form' data-filter-form-hidden-field='event_type'>
<option value=''>Event Type</option>
<option value="Local Community Event">Local Community Event</option>
<option value="Partner Webinar">Partner Webinar</option>
<option value="The Testing Planet">The Testing Planet</option>
<option value="Test Exchange">Test Exchange</option>
<option value="Software Testing Conference">Software Testing Conference</option>
</select>
</div>
</turbo-frame></div>
</div>
</div>
<div class='col-12 col-xl-3 d-flex justify-content-between align-items-center mt-3 mt-lg-0'>
<button aria-controls='offcanvasSidebar' class='btn btn-primary mb-0 d-lg-none' data-bs-target='#offcanvasSidebar' data-bs-toggle='offcanvas' type='button'>
<i class='fas fa-sliders-h me-1'></i>
Filter
</button>
</div>
</div>
</div>
<div class='row results'>
<div class='col-12'>
<div class='card'>
<div class='card-body p-0'>
<div class='d-flex align-items-center mt-3 mt-xl-0 gap-3 mb-5'>
<div class='me-auto' data-controller='timezone' id='timezone-message'></div>
<turbo-frame data-turbo="true" class="ms-auto" id="page_entries">Displaying <b>all 11</b>
</turbo-frame>
</div>
<turbo-frame data-controller="turbo-pagination-scroll" id="results"><div class='loading-container'>
<p class='fw-bold mb-1 loading-element'>
Searching...
</p>
</div>
<div class='d-flex flex-column gap-3'>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Brighton Meetup" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcGMyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--dc78f99791e39d7cbe4fc4bb1365ed6bcd4d78fb/MoT%20Meetups%202018_BRIGHTON.png" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/brighton-meetup">Brighton Meetup</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
Wed, 8 May 2024, 5:00 PM
</div>
<div class='summary'>
We are delighted to bring back our Ministry of Testing Brighton in person event, with the first one on Wednesday May 8th
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Leiria Meetup" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcE0yIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a1812e9818e586a3dc5009f1cfffca88aabddd79/MoT%20Meetup%20Banners_LEIRIA.png" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/leiria-meetup">Leiria Meetup</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
Tue, 14 May 2024, 5:30 PM
</div>
<div class='summary'>
A fantastic gathering uniting Leiria's tech community!
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Human-Centric Exploratory Testing" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa0UyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d5a04bf5cfd7731d6ef68809f89999f919600ccd/Partner%20Webinar%202024%20-%20Xray%20v2_TIMELINE.jpg" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/human-centric-exploratory-testing">Human-Centric Exploratory Testing</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
<time datetime="2024-05-15T16:00:00Z" data-local="time" data-format="%a, %-d %b %Y, %l:%M %p">Wed, 15 May 2024, 4:00 PM</time>
</div>
<div class='summary'>
Learn the main concepts of exploratory testing and how it differentiates from other established approaches
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Manchester Meetup" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcEEyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--4d1dfc73e96951f1b67e66103cbcb50e5201a584/Manchester%20&%20Accenture%20728%20x%20410%20v2%20copy.png" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/manchester-meetup-may-2024">Manchester Meetup</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
Wed, 22 May 2024, 6:00 PM
</div>
<div class='summary'>
In May, we'll be covering all things Future of Testing!
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Episode Three: The Toolsmith" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBb2d5IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--32afd4d9ce4fc1d08f7cace7678e4fd810d43c68/Episode%20Three%20Timeline.png" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/the-testing-planet-episode-three">Episode Three: The Toolsmith</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
<time datetime="2024-05-23T13:00:00Z" data-local="time" data-format="%a, %-d %b %Y, %l:%M %p">Thu, 23 May 2024, 1:00 PM</time>
</div>
<div class='summary'>
A free monthly virtual software testing community gathering
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Belgium Meetup" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdm8xIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--2adf57728d2c98b6cab7b871c1c61661e0f401e3/MoT%20Meetup%20Banners_BELGIUM%20NEW.jpg" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/belgium-meetup">Belgium Meetup</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
Tue, 28 May 2024, 5:00 PM
</div>
<div class='summary'>
MoT is partnering up with BREWT to bring Meetups for Testers to Brussels for the years to come.
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Athens Meetup" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBck16IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--9e66d2a0997bbd7e885ba4c2cffb6e6418930929/MoT%20Meetups%202018_ATHENS.png" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/athens-meetup">Athens Meetup</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
Thu, 30 May 2024, 5:00 PM
</div>
<div class='summary'>
The Ministry of Testing Athens meetup on the beach is back!
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Test Exchange" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcWsyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--333a4d022e213788e06e0ed81a3af5ac8fc02f09/Test%20Exchange%20Temp%20Artwork%20-%20Timeline.png" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/test-exchange-june-2024">Test Exchange</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
<time datetime="2024-06-06T13:00:00Z" data-local="time" data-format="%a, %-d %b %Y, %l:%M %p">Thu, 6 Jun 2024, 1:00 PM</time>
</div>
<div class='summary'>
A skills and knowledge exchange to enhance your testing, QA and quality engineering life
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Coventry Meetup" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdWMxIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--2f8b497f277d1bb196e6c4748602c8a217fa2152/MoT%20Meetup%20Banners_COVENTRY%20NEW.jpg" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/coventry-meetup">Coventry Meetup</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
Thu, 6 Jun 2024, 6:00 PM
</div>
<div class='summary'>
Coventry Ministry of Testing Meetup - Being the Glue: The Role of DevOps in Testing
</div>
</div>
</div>
</div>
</div>
</div>
<div class='card shadow'>
<div class='card-body resource-detail'>
<div class='details gap-3'>
<div class='image'>
<img alt="Sheffield Meetup" class="rounded img-fluid" src="https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdXcxIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--49764b35f91fce4ae76722fd35565fce111963bb/MoT%20Meetup%20Banner%20New_SHEFFIELD.png" />
</div>
<div class='details d-flex flex-column gap-3 justify-content-between'>
<div class='info d-flex flex-column'>
<div class='title'>
<a target="_top" class="stretched-link text-black" href="/events/sheffield-meetup-accessibility">Sheffield Meetup</a>
</div>
<div class='fs-5 text-primary' data-test-id='event-time'>
Thu, 13 Jun 2024, 5:00 PM
</div>
<div class='summary'>