Sessions

Thomas Haver
Example Mapping: The New Three Amigos [Half-Day Workshop]
Thomas Haver

Example Mapping is a collaborative technique to help refine requirements using business rules and examples as executable specifications.

Room: Breakout Room G
Topics: Requirements;
Tags: Development Practices; People; Testing; Work Skills

Mesut Durukal
Do Bugs Speak?
Mesut Durukal

Do bugs speak? Yes, they do. People speak different languages like English, German, French, Chinese etc. But is communication to bugs possible? It is important to understand them, because they really tell something to us. There are valuable information underlying the bugs of a software, and informat

Room: Breakout Room C
Topics: ;
Tags: Machine Learning; Quality Assurance; Testing

Thomas Haver
The Science of Testing
Thomas Haver

Lessons learned from a career in research science can be applied to QA, with parallels to industry product quality models.

Room: Breakout Room D
Topics:
Tags: Testing

Ken Muse
The Art of Data DevOps with SSDT
Ken Muse

As software development cycles get shorter, database development is being forced adapt the same pace, so it’s increasingly important to be able to combine Agile practices with SQL Server database development. Learn how to take advantage of SQL Server Data Tools and Azure DevOps to enable rapid, iter

Room: Breakout Room J
Topics: ;
Tags: Azure; Continuous Delivery; Database; DevOps; SQL; Testing

Mike Amundsen
Testing your APIs with Postman and Newman
Mike Amundsen

Testing is an essential part of a quality API strategy. And API testing means taking an "outside-in" approach to writing and executing those tests. This talk w/ show you how to create simple request tests (SRTs) to probe your API endpoints as well as apply Dan North's Behavior-Driven Approach (BDD)

Room: Breakout Room C
Topics: ;
Tags: Testing; Tools

Duane Newman
Unit-Testing With Ease
Duane Newman

Do you want to skip all the setup ceremony and get straight to the actual testing when writing unit tests? Leveraging dependency injection and IoC makes it a breeze to build solutions that are modular and testable, but building out those dependency chains in our unit tests can leave them cluttered a

Room: Breakout Room C
Topics: ;
Tags: .NET; Testing

Mesut Durukal
Future of Software Testing: Artificial Intelligence Assistance
Mesut Durukal

Nowadays, researches are looking for adaptation of Machine Learning algorithms to testing processes to reduce the manual effort and improve quality. In this talk, we will discuss in detail Machine Learning practices with a case study. We start with a quick view of the machine learning types. Then,

Room: Breakout Room C
Topics: ;
Tags: Machine Learning; Quality Assurance; Testing

Gabriela Dombrowski
Mock It 'til You Make It
Gabriela Dombrowski

Let's automate the tedious task of building mocked query resolvers so that you never have to manually set up mocks for loading, error, no data, or default value states ever again! We'll learn how to use GraphQL and Apollo in a React application to build providers that will dynamically auto mock all

Room: Breakout Room G
Topics: Application Development;
Tags: JavaScript; Testing; Tools

Santosh Hari
Feature flags: the toggle, the A/B test and the canary
Santosh Hari

The beauty of a feature flag is simplicity - it's a conditional block of code that chooses between different execution paths at runtime. In this talk, we will combine this simple concept with DevOps principles to perform powerful operations like separating code deployments from feature releases, can

Room: Breakout Room C
Topics: ;
Tags: Architecture; Continuous Delivery; DevOps; Testing

Gary Fleming
TDD Is My Shame
Gary Fleming

"I don't do as much Test-Driven Development as I should; it's my shame." The more time I spend at recent development conferences, the more I see this sentiment echoed. Developers get the impression that they *should* do TDD, but they don't. Sometimes they don't know how to do it effectively, so it

Room: Breakout Room C
Topics: ;
Tags: Development Practices; Testing

Ashley Stove
Sustainable Accessibility: Integrating accessibility checks into your CI/CD pipeline
Ashley Stove

Accessibility is important, not only for your users but also to meet legal requirements for certain levels of compliance. Unfortunately, most companies lack developers and quality assurance analysts who are trained to produce and test accessible user interfaces to industry-standard levels. Furthermo

Room: Breakout Room C
Topics: ;
Tags: Accessibility; Continuous Delivery; Testing; UX; Web

damian synadinos
Word Smatter: Exploring Semantics, Testers, and Problems
damian synadinos

Testers [do|don’t] (help) [prevent|detect] problems.” Throughout my career, I’ve encountered many variations of this phrase and discussed the underlying ideas many times. The phrase uses just a few, small words to express many, big ideas. And so, it can be valuable and critical to understand what

Room: Breakout Room C
Topics:
Tags: Testing

Jenn Robison
React Native CI Rehab Starting with Detox
Jenn Robison

React Native allows you a low barrier into Mobile Development across platforms for iOS & Android. However, it might leave you feeling a little intoxicated and unsteady. Things are a little fuzzy and unclear when it comes to writing fully automated end-to-end testing. We will start a little rehab wit

Room: Breakout Room C
Topics: ;
Tags: Android; Continuous Delivery; iOS; Mobile; Quality Assurance; Testing

About

A software development conference in the Louisville, KY area on August 19 - 21, 2020 designed to cover all aspects of software development regardless of development stack.

Keep in Touch