Test.bash(); 2021

Test.bash(); is our automation and technically testing focused TestBash. This will be our fourth Test.bash(); and our second one online.  It is happening on the 28th October 2021 from 10am-10pm (UK).  Find out more about what we have planned for October with 30 Days of Testing and Test.bash();.

WHEN

-

WHAT

TestBash Online

WHERE

Online

GOAL

457 / 1000

COST

Pro or Ticket

Register for this TestBash by going Pro or by purchasing a ticket

Meet Your Speakers

Lauren Borodajko

Lauren Borodajko

QA COACH

Neil Studd

Neil Studd

SENIOR SDET @ POSTMAN

Shweta

Shweta

DIRECTOR OF QA SERVICES

Dylan Lacey

Dylan Lacey

MANAGER OF DEVELOPER RELATIONS

Matt Caponigro

Matt Caponigro

Butch Mayhew

Butch Mayhew

DIRECTOR OF SOFTWARE TEST

Aparna Gopalakrishnan

Aparna Gopalakrishnan

QA ENGINEER

Sonali Das

Sonali Das

TEST AUTOMATION MANAGER

Keysight Technoligies

Keysight Technoligies

Sergio Freire

Sergio Freire

SOLUTION ARCHITECT AND TESTING ADVOCATE

Peet Michielsen

Peet Michielsen

SENIOR SYSTEMS VERIFICATION ENGINEER

Sujith Sukumaran

Sujith Sukumaran

TEST ARCHITECT

Mark Tomlinson

Mark Tomlinson

PERFORMACOLOGIST

Dan merritts

Dan merritts

Artem Golubev

Artem Golubev

CEO

Marie Drake

Marie Drake

QUALITY ENGINEERING MANAGER

Ajay Balamurugadas

Ajay Balamurugadas

SENIOR DIRECTOR - QE, GSPANN

Rahul Parwal

Rahul Parwal

SENIOR SOFTWARE ENGINEER

Matthew Churcher

Matthew Churcher

QA ARCHITECT

Jaswanth Manigundan

Jaswanth Manigundan

TEAM LEAD, QA @ TRANSPIRE.COM.AU

One Tool Multiple Benefits

The times below are for

-

Approach to Comparing Tools

By Lauren Borodajko. Hosted by Vernon
Talk
Lauren Borodajko Vernon Richards

How the QA Coaching approach helped us to go from a frustrating automated and manual testing approach to full CI/CD, with elements of exploratory testing. Comparing different test tools can be difficult which is why I never make the decision, I just start the conversations and keep them going.

The frameworks we will cover in this talk are Test Cafe, Cypress, Postman & Karate.

Takeaways

  • How QA Coaching helped to build kick ass testing code coverage without writing one piece of the final product.
  • How to influence the whole squad to get involved in picking a testing tool.
  • Why Cypress didn't work for our "high performing" squad.
  • QA Coaching makes comparing test tools as easy as a walk in the park, watch my talk to find out how.

Lauren Borodajko

Lauren Borodajko

I love exploring system and connecting the dots. #madebydyslexia

-

Favourite Three Tools

By Neil Studd. Hosted by Vernon
Talk
Neil Studd Vernon Richards

Often when we're testing, or writing automation, our goal is to define the current working state of an application, and detect when a change occurs. However, you don't necessarily need a full-blown automation framework or expensive off-the-shelf products in order to achieve this.

There are low-code and no-code solutions which can be configured to run seamlessly in the cloud, and even some tools that can run on internal networks or applications which are hosted purely on your machine. With the power of these tools at your fingertips, you can go on the offensive by detecting problems at the first moment that they occur.

Or if you're currently experiencing problems with an application defect, site downtime or a repeatedly failing build, you can prevent wasted time by creating a monitor which alerts you as soon as the problem is resolved.

Takeaways

  • Get examples of multiple tools which can be used for change detection, and how they can send email/Slack notifications, or write information to file.
  • How to evaluate tools with similar feature sets, to establish which is most appropriate for your current context.
  • How you can utilise such tools for personal projects, for instance allowing you to detect when products arrive in-stock, or when event tickets go on sale.

Neil Studd

Neil Studd

Neil Studd is a UK-based tester with over 15 years' experience of leading quality initiatives within agile startups and large enterprise organisations. He is the creator of the Testers' Island Discs podcast which is available on the MoT website, and co-hosts the Tech Team Weekly and Screen Testing podcasts.

-

Approach to Comparing Tools

By Shweta. Hosted by Vernon
Talk
Shweta Vernon Richards

In today's ever-evolving Darwinian software development era, test automation tools are foundational for creating valuable digital products, ensuring Quality at Speed. But how to choose the right automation testing tool when you get to see a new tool launched in the market every six months? It's daunting. Right? Moreover, the internet is flooded with tons of resources to guide you to decide, which confuses you even more. Choosing the right automation testing tool is not that easy. In my talk, I will walk you through a systematic approach to break down your complex problems into manageable problem statements and utilising a collective solution to make an informed decision at speed and scale.

Takeaways

  • How can you figure out the type of test automation software your company requires?
  • How can you simplify the process of selecting a test automation tool?
  • How do you make the final selection?

Shweta

Shweta

Shweta has over fourteen years of experience in the software testing business as a QA expert. She manages the whole QA team at Axelerant, and her responsibilities include implementing relevant and contemporary testing techniques throughout the company. She also plays a key part in the design of Axelerant's Test Automation on numerous projects. She believes in empowering her coworkers and serves as a QA mentor to a number of them. She's given a number of talks in the Drupal and Testing communities.

-

Turn up the Voltage: Three levels of testing for Static Sites

By Dylan Lacey. Hosted by Vernon
Talk
Dylan Lacey Vernon Richards

Join Dylan Lacey from Sauce Labs, for a guide to deploying shockingly simple CI/CD for static sites. We'll spark things off by deploying a Gatsby site with AWS Amplify, get the batteries charged using the Sauce Labs Testrunner to parallelise tests at scale, then go to Full Power by adding in Visual Comparison tests to really see What's Watt. And yes, there will be more Electricity Puns.

Takeaways

  • How to use the free, open-source Sauce Testrunner Toolkit to run highly parallelized, multi-platform tests with Cypress
  • Using Visual and functional test strategies to enhance static site delivery
  • How AWS Amplify can make deploying and testing a static site fast and easy

Dylan Lacey

Dylan Lacey

G'day! I'm Dylan, and I love to solve problems, help people, hold opinions, make things, and the oxford comma. Usually, I do this with computers, although sometimes a kitchen and, on one memorable occasion, 120'000 bees. I've been Engineering the Softwares for over 17 years; My very first job as a baby engineer had me setting up a Selenium grid and bullying browsers into submission. I've built an Uber competitor (it failed), multiple teams (they didn't), and a dozen or so Open Source projects (they're... mixed.). Oh, and did I mention the bees? For the past 10 years, I've been fixing Appium problems, dispensing Selenium advice and resetting passwords at Sauce Labs. As the Manager of Developer Relations, I love working to help developers provide digital confidence to their companies and customers.

-

Taking an Agile Approach to Test Automation

By Matt Caponigro. Hosted by Callum
Talk
Matt Caponigro Callum Akehurst-Ryan

Join this talk to learn how you can use TestRail to take a more agile approach to develop your test automation strategy.

Takeaways

  • Understand how to identify good candidates for automation
  • Understand how to plan your automation with TestRail
  • Learn how to make sure your automation strategy is helping your team identify real risks in your product

Matt Caponigro

Matt Caponigro

-

Tooling for Automated Testing

By Butch Mayhew. Hosted by Callum
Talk
Butch Mayhew Callum Akehurst-Ryan

Come and hear about my team's Ruby Test Automation Framework (RTAF). Over the past 6 years, we've been investing in test automation across our different products. We have identified patterns and built up a framework full of useful libraries to help our engineers write, maintain, and report.

I'll be giving an overview of our framework zooming in on our automated API checks, discussing the tools we've built that can easily be implemented in other languages and frameworks.

Takeaways

  • Know why we chose Ruby and continue to choose Ruby in the Javascript era.
  • Do a walk-through of how we measure coverage for our automated REST API checks.
  • Do a drive-by of the other tools we've built within our framework (API Assertion Builder, V scripts, gitlab-ci.yml, console output)

Butch Mayhew

Butch Mayhew

Butch Mayhew is the Director of Software Test at Daxko who loves finding more efficient ways to complete tasks. This played out in two major areas within his organization; test strategies that focus on deep exploratory feature testing, and creating test automation frameworks that have identified over 150 defects in his test environments. While he isn't busy automating the next boring task, you can find him at the disc golf course during the day or streaming video games for his kids to watch at night!

-

Approach to Comparing Tools

By Aparna Gopalakrishnan. Hosted by Callum
Talk
Aparna Gopalakrishnan Callum Akehurst-Ryan

When working in any project, all of us must have been atleast once in that position where we had to choose ONE tool among many other tools.   Ever wondered what can be the approach to choose ONE among MANY?  Ever struggled to represent your analysis with measurable reasons to say why have you selected a tool after comparison?

Takeaways

  • Get an approach that fits to compare any tools
  • Learn how to represent your analysis using quantitative factors?
  • Understand how would you map your findings against factors that matters to business!

Aparna Gopalakrishnan

Aparna Gopalakrishnan

Aparna is one of the leading automation test experts and trainers with a decade of consulting experience to world-leading firms on test automation, accessibility testing and Behavior Driven Development. She is one of the instructors at the Applitools’ Test Automation University and she also shares her knowledge to the testing community through various blogs.

-

Tooling for Automated Testing

By Sonali Das. Hosted by Callum
Talk
Sonali Das Callum Akehurst-Ryan

There are multiple Automation Tools available. But when one has to choose the Automation Tool, One needs to consider How easily it can be customized yet it provides supports for all types of Testing Aspects and is less costly. I would like to share the knowledge how our current opensource Automation framework covers every aspect of test Automation, providing flexibility to add additional Methods if required, Coverage in terms of API Automation, Mobile Automation, UI Automation, Database Test Automation, Easy integration with tools like Browserstack, LambdaTest, SauceLabs, etc, Scriptless Testing for API automation, Easy to Use for Anyone who wants to learn test Automation.

Takeaways

  • Understand scriptless API Automation
  • Learn different type of testing support
  • Discover OpenSource and easy Integration with other tools

Sonali Das

Sonali Das

Sonali Das, 14 years seasoned Test Automation Professional, is currently working as Test Automation Manager. Sonali has worked in various Industries like BFS, Insurance, Retails, Online Education system, Oil & Gas, Healthcare and Pharma Industry as QA Automation Lead/Architect and designed maintained Test Automation Framework using both Commercial and non-commercial tools like MF UFT, Selenium, WorkSoft Certify, SeeTest, SoapUI, Postman. She has expertise in a Programming language as VB scripting, Java, JavaScript, Groovy. She loves coding and exploring and learning new skills and mentoring others."

-

Unified Cross Platform and Application Testing

By Keysight Technoligies. Hosted by Callum
Talk
Keysight Technoligies Callum Akehurst-Ryan

Testing for multiple devices, platforms, and operating systems can be a time-consuming exercise, but it doesn’t have to be. Join this session to learn how you can simplify your end-to-end testing infrastructure, and speed up releases. Along the way you’ll pick up tricks and tips to incorporate test automation into your DevOps environment with the help of model based testing.

Takeaways

  • How to simplify testing across devices, platforms, and OS
  • Overview of model based test automation
  • How testing fits into DevOps environments

Keysight Technoligies

Keysight Technoligies

Keysight Technologies Inc. is the world’s leading electronic measurement company, and a leader in software test automation. We transform today’s measurement, test, and user experience through innovations in wireless, modular, and software solutions. With our Hewlett-Packard and Agilent legacy, Keysight delivers solutions in wireless communications, aerospace and defense and semiconductor markets with world-class platforms, software and consistent measurement science. Today Keysight is proud to serve customers in more than 100 countries. Eggplant Software is now part of Keysight Technologies.

-

Leveraging the power of your testing with Xray

By Sergio Freire. Hosted by Laveena
Talk
Sergio Freire Laveena Ramchandani

In this session, we'll see a quick overview of how you can manage your testing in Jira, alongside with your project issues, tasks, bugs.

We'll see some of the capabilities Xray provides so you can adapt it to your needs.

With teams adopting DevOps and CI/CD practices, test automation needs to be easily integrated and consolidated in Jira along with other testing approaches. Therefore, Xray can be used in the most diverse scenarios giving freedom to the teams so they can choose the tools and frameworks that best suit their needs.

Let's explore it together!

Takeaways

  • Understand the core concepts of Xray, including coverage
  • How to integrate test automation results into Jira, using different frameworks and CI/CD tools
  • How to combine and consolidate scripted testing with exploratory testing

Sergio Freire

Sergio Freire

Sergio Freire is a Solution Architect and Testing Advocate, working closely with many teams worldwide from distinct yet highly demanding sectors (Automotive, Health, and Telco among others) to help them achieve great, high-quality, testable products. By understanding how organizations work, their needs, context and background, processes and quality can be improved, while development and testing can "merge" towards a common goal: provide the best product that stakeholders need.

-

Tooling for Automated Testing

By Peet Michielsen. Hosted by Laveena
Talk
Peet Michielsen Laveena Ramchandani

 

In this talk, I would like to share with you our automation framework for testing a Windows desktop application, based on Python (PyWinAuto and Behave). Some of the topics that will be covered: our tools decision process, the libraries and packages we use, and the structure of our framework.

Also, I will show how the framework integrates with tools like:

  • Continuous Integration / Continuous Delivery (Jenkins)
  • Requirements & test case management (Jama)
  • Result aggregation & Visualisation (Elastic / Kibana)

Takeaways

  • Understand the considerations when selecting tools and frameworks for Windows desktop applications
  • Discover a possible structure for a test automation framework
  • Learn how an automation framework can integrate with other tool

Peet Michielsen

Peet Michielsen

I am a seasoned software tester with over 20 years of experience. I specialise in test automation, test management and continuous integration. I started my career in The Netherlands and later moved to Scotland. On both sides of the North Sea, I have worked on numerous projects in a wide range of industries. I'm currently working as a senior systems verification engineer at Optos in Dunfermline, Scotland. In my work I want to be challenged and am always on the lookout for the next problem to solve. And when not working, I like to explore the Scottish countryside and enjoy a good ale or whisky.

-

Staying Tool Aware

By Sujith Sukumaran. Hosted by Laveena
Talk
Sujith Sukumaran Laveena Ramchandani

Quality Engineering is in a dynamic phase, as much as any other Software Development domain. Five years back, Testing was a bipolar entity — we had Manual Testing and Selenium Automation Testing. But, not anymore. The galaxy of Testing and the idea of Quality is in an expansion mode, like the universe itself.

We have more concepts, improved practices, and a plethora of tools to deal with. Also, there is less specialization as well in the Quality Engineering job roles like how we distinguish expertise as Backend Developer, Frontend Developer, iOS Developer, etc. How can we stay updated in this complex environment and also make the right choices when it comes to tools?

Takeaways

  • How the Quality Engineering landscape is evolving?
  • What resources can be put to best use to stay tool aware?
  • How to pick the right tools and build expertise on them?

Sujith Sukumaran

Sujith Sukumaran

Am a Test Architect and Quality Advocate with 14 years of experience testing, leading, teaching about Testing, Quality, Automation etc.

-

Tooling for Automated Testing

By Mark Tomlinson. Hosted by Laveena
Talk
Mark Tomlinson Laveena Ramchandani

Are you struggling to simplify your entire performance testing automation so that it can neatly fit into a single step in the CI pipeline processing? Me too! In this brief talk I'll share how I solved this problem: connecting an entire load testing suite of scripts, test data, monitoring, graphs and test reporting to a single step on the pipeline. You'll get a tour of my "JMeter RIG" - which stands for Jmeter, Rundeck, InfluxDB and Grafana. 

 

- combine performance testing automation tools together for continuous operation- -

Takeaways

  • Learn to combine performance testing automation tools together for continuous operation
  • Understand advanced JMeter automation with unique configuration for a diverse set of workload simulations
  • Get an introduction to how to connect a complex suite of test setup, execution and reporting into your CI pipeline automation

Mark Tomlinson

Mark Tomlinson

Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his customers for the past 24 years. He has broad experience with real-world scenario testing of large and complex systems and is regarded as a leading expert in software testing automation with a specific emphasis on performance. For the majority of Mark’s career he has worked for companies as a testing practitioner and consultant using the leading products for performance testing, profiling and measurement. He has also consistently established close ties and relationships with the major vendors who create these tools. Mark worked for six years at Microsoft Corporation as a performance consultant and engineer in the Microsoft Services Labs, in the Enterprise Engineering Center and in the SQL Server labs. His efforts to foster the success of Microsoft’s top-tier Enterprise customers was focused on their early adoption of Microsoft products as part of mission-critical operations. In 2008, as the LoadRunner Product Manager at HP Software Mark led the team to deliver leading innovations for performance testing and engineering as part of HP's suite of performance validation and management products. Mark also assists with coaching, training and consulting to help organizations adopt modern performance testing and engineering strategies, practices and behaviors for better performing technology systems. He is the co-founder and host of the popular podcast PerfBytes (www.perfbytes.com).

-

Can Mobile Accessibility Testing be Automated via AI?

By Dan merritts. Hosted by Laveena
Talk
Dan merritts Laveena Ramchandani

Mobile app accessibility is more important than ever. Yet, most apps are released with serious accessibility issues. This causes a chaotic and frustrating experience for nearly 20% of users who identify as having disabilities. Learn how AI-powered bots can help release far more accessible apps at faster speeds.

Dan merritts

Dan merritts

VP, Products at Mesmer

-

The easiest way to learn test automation concepts in practice

By Artem Golubev. Hosted by Gwen
Talk
Artem Golubev Gwen Diagram

We will go through main automation concepts, how test automation is different from manual testing, and errors most people do the first time.

Then we will walk through a way to build test and try them the easiest way possible.

And as a bonus we will show how to brag about your skills and share your automated tests easily with potential employers.

 

Artem Golubev

Artem Golubev

Helping testers test

-

Tooling for Automated Testing

By Marie Drake. Hosted by Gwen
Talk
Marie Drake Gwen Diagram

 

There is no direct answer as to what is the best testing tool out there. Context is always key and this applies to test tooling for automated testing as well. Your choice of tools will depend on a variety of factors and what you have used previously might not always work for new projects.

In this talk, I would like to share with everyone what our team's current automation stack is, how we are using modern testing tools and the reasoning behind it and a glimpse of what our future plans are for further improvement.

Takeaways

  • The team's rationale and decision making approach when choosing a test automation tool.
  • Challenges that we faced along the way when implementing these tools in our projects.
  • How did we get buy-in and collaboration from all engineers?

Marie Drake

Marie Drake

Marie Drake is currently a Quality Engineering Manager at Zoopla. She likes to share her knowledge about test automation and mentors engineers with the goal that quality is everyone's responsibility. She is a tech blogger at mariedrake.com, an accessibility advocate, a Cypress Ambassador and co-organiser of the Cypress UK Community meet up group. She is also an online course instructor at Ministry of Testing and Test Automation University.

-

Staying Tool Aware

By Rahul Parwal, Ajay Balamurugadas. Hosted by Gwen
Talk
Rahul Parwal Ajay Balamurugadas Gwen Diagram

Testing communities are constantly faced with new tests and new tools, which can be a huge challenge as well as an opportunity. However, one of the main challenges that most testers face is that, how do you stay on top of all these upcoming/existing tools? In this talk, Ajay Balamurugadas & Rahul Parwal will share how they stay tool aware. They will share their resources, approaches, techniques, and much more. This presentation will give you insights into the approach we use and how we stay up-to-date with tools.

Takeaways

  • How to explore new tools?
  • How to get tool ideas?
  • Weinberg's Law of Three & Tools

Rahul Parwal

Rahul Parwal

Rahul is a Software Engineer by education and works as a Senior Software Engineer with ifm engineering pvt. ltd., India. He is a Software Tester by trade, Programmer by practice, and a Mythology lover by heart. His latest e-book is available at https://leanpub.com/productivitytoolkit

Ajay Balamurugadas

Ajay Balamurugadas

Ajay Balamurugadas, goes by the handle ‘ajay184f’ in the testing community and is continuously re-inventing his testing methodology. He co-founded Weekend Testing - a worldwide movement for skilled testing, authored six small books under the theme “What If” downloadable at his blog http://EnjoyTesting.blogspot.com. His latest book is available at www.leanpub.com/50mistakes. His friends associate the terms - ‘Change Agent, Idea Man, Motivational’ to him. He tweets under @ajay184f and loves to have long conversations on software testing and life in general. He is currently working at GSPANN Technologies, Inc. as Senior Director - QE.

-

Approach to Comparing Tools

By Matthew Churcher. Hosted by Gwen
Talk
Matthew Churcher Gwen Diagram

How I select from all the open source performance testing tools by considering the use case and what I actually need to achieve.

In this era of open source software, we are spoilt for tools to performance test our web applications. But should you go with the tried and tested JMeter or a more “modern” option, and what even is a modern option?

In this talk, I will discuss a number of tools but more importantly my criteria for deciding if a tool is suitable for a project. They may not be what you expect.

 

Takeaways

  • Tools you should be considering for you performance testing needs.
  • Criteria you should (and should not) consider in selecting the right tool for you and your project.
  • Which tools may actually be holding you back in completing your goals.

Matthew Churcher

Matthew Churcher

I'm a QA Architect at Vonage, I provide testing strategy support to a dozen feature teams from our Contact Center SaaS product. My experience includes 15 years of performance and automated testing (mostly for start ups and scale ups), as well as a couple of years with our Site Reliability Team.

-

Tooling for Automated Testing

By Jaswanth Manigundan. Hosted by Gwen
Talk
Jaswanth Manigundan Gwen Diagram

Tools and frameworks for managing mobile testing are scarce.

In this talk, I will show our current mobile testing setup. Starting from UI test frameworks to visual testing on both Android and iOS platforms, this talk will give you a holistic understanding of the mobile testing space.

Takeaways

  • How to setup a test automation framework for mobile (both android and iOS)
  • Setting up a unified test automation framework across android and iOS to keep context switching to a minimum
  • Use hermetic (airtight) test pattern in your UI tests using the above frameworks.

Jaswanth Manigundan

Jaswanth Manigundan

I lead, train and mentor a team of passionate testers at transpire.com.au. I'm a developer turned tester. Even though writing code to build applications is so much fun, my now best friend showed me a few years ago that helping write good quality apps is much more fun. I jumped into testing from being a developer and have never looked back. I'm very passionate about native mobile testing frameworks, especially Espresso (Android), XCUI testing (iOS) and Detox (React Native). CI/CD for mobile is something I have been working for the last few years. On the web side of things, AWS CDK has been quite intriguing. I have been an advocate of Infra as Code since working on it. Devops is something that is quite exciting for me and always evolving. I have been speaking at a few international conferences on Native mobile testing and CI/CD for mobile apps. Saucecon'21, Ministry of Testing's Testbash and UI testing week events to name a few. Mobile apps and the associated technologies are evolving so quickly and it is so much fun to test them and create testing frameworks based on those cutting edge tech. Please feel free to reach out to chat anything mobile.

TestBash Online

All the Magic of TestBash from Your Own Home

Latest Topics and Trends

All our talks are anonymously reviewed by the community meaning we bring you your best talks from a diverse range of speakers.

Community Love

TestBash Online provides our vibrant community the opportunity to connect, network and share ideas.

Single Track

TestBash Online conferences are single track meaning that you won't miss any sessions.

Included in Pro

All our TestBash Online conferences are available with Pro Membership.

Recorded

We record all the talks at our TestBash Online software testing conferences and make them available to watch on-demand for Pro Members and ticket holders.

Register for this TestBash by going Pro or by purchasing a ticket

Frequently Asked Questions

How to Attend

Test.bash(); is included in Pro membership which makes it by far the most affordable way to attend. Pro MoT is £249.99 per year, discounts for teams and a monthly option for individual memberships. Alternatively, you can buy a ticket just for the event for £75 - these are now available!

Sponsorship

We want this to be a huge celebration of test tools and are actively looking for sponsors for the event. Email marketing@ministryoftesting.com to learn more about our sponsorship options.