Sessions

Thomas Haver
Effective Gherkin: Quality Requirements for the Enterprise
Thomas Haver

The workshop is designed for anyone involved in the SDLC. The participants will learn how to create a shared language using Gherkin, and with both Story Mapping & Example Mapping activities, generate Effective Gherkin standards across all application types and application teams.

Room: Appalachian
Topics: Requirements;
Tags: Development Practices; Requirements; Testing

Guy Royse
George Walters
Putting the D&D in TDD
Guy Royse; George Walters

In this TDD workshop we will be building the domain model for EverCraft -- a new MMORPG from Blizzards of the Coast. We have lots of story cards prepared covering features from combat to magic, classes to spells, and races to items.

Room: Farmington
Topics: Application Development; Software Testing;
Tags: Agile; Development Practices; Testing

Jason McCreary
Test Driving Test Driven Development
Jason McCreary

You've heard of Test Driven Development and you've probably attended a talk on it. But when you've gone back and tried to do it, you get stuckā€¦ What was the process? Where do I start? How do I test this thing with that thing? No more. Let's "test drive" TDD through a live demo to see TDD in action.

Room: Appalachian
Topics: Software Testing;
Tags: Agile; Development Practices; Software Process; Testing

Aaron Swerlein
Automate Your Data, Free Your Mind
Aaron Swerlein

Data management is a crucial aspect of any project and frequent pain point for QA.

Room: Farmington
Topics: Software Testing;
Tags: Database/SQL; Ruby/Rails; Testing

Matt Smith
ZAPping Security Vulnerabilities in Your Development Pipeline
Matt Smith

Finding security vulnerabilities early saves time and money. The free and open source OWASP Zed Attack Proxy (ZAP) allows for automated security testing and report generation throughout the entire development process.

Room: Burley/Cumberland/Derby
Topics: Infrastructure; Software Testing
Tags: Security; Testing

Dave Sadlon
Devs throwing you a visual curveball? You need a Backstop! - Automate Visual Regression Testing
Dave Sadlon

It can be difficult enough, as a QA, tracking all the visual changes in any given sprint or release. Automated Visual Regression Testing across multiple devices can give a team a visual representation of what changes (even the smallest!) have occurred within their application.

Room: Iroquois
Topics: Software Testing; User Experience;
Tags: Agile; Cross-Platform; Design (UI/UX/CSS); DevOps; JavaScript; Software Process; Testing; Web

Thomas Haver
The Science of Testing
Thomas Haver

Practical experience from research science can be applied to software testing. This talk will explore the patterns and anti-patterns of being a scientist who converts to testing, from mindset to methodology.

Room: Grand Belle Hall
Topics: Software Testing
Tags: Testing

Philip Bailey
Night of the Living Documentation: How to Write Perfect Scenarios With Gherkin
Philip Bailey

How to write the most effective, maintainable, and useful scenarios using the Gherkin DSL with any flavor of Cucumber, a popular BDD testing framework.

Room: Heartland
Topics: Application Development; Software Testing;
Tags: Development Practices; Other Languages; Testing

Martine Dowden
Fabricating Fantastic Forms
Martine Dowden

Delve into usability and accessibility techniques to build better forms.

Room: Appalachian
Topics: Application Development; Software Testing; User Experience;
Tags: Accessibility; Design (UI/UX/CSS); Development Practices; Other; Testing; Web

Christopher Hamm
Giving Digital Eyes to your Synthetic Tests
Christopher Hamm

Developers have developed robust synthetic/simulated user testing using Selenium technologies, or the like for years. String checking and other regexes won't guarantee the visual representation of the site is correct. Now comes a way to leverage machine learning based computer vision for testing.

Room: Heartland
Topics: Software Testing;
Tags: Development Practices; DevOps; Testing

Philip Bailey
Docker for Testers
Philip Bailey

Exploring Docker through the lens of manual quality assurance.

Room: Goldenrod
Topics: Software Testing;
Tags: DevOps; Testing

Richard Teachout
Job Skill Tips - Work towards Promotions / Enhance your Resume
Richard Teachout

If you are looking for some tips and tricks to get that promotion, or find your Dream Tech job.. this session may be the best one for you. Learn some tips from my perspective, of ways to get the promotion or interview... and hopefully get it.

Room: Appalachian
Topics: Application Development; Infrastructure; Project Management; Requirements; Soft Skills; Software Testing; User Experience;
Tags: .NET; Accessibility; Agile; Architecture Practices; Big Data; Clojure; Cloud; Continuous Deployment; Cross-Platform; Database/SQL; Design (UI/UX/CSS); Development Practices; DevOps; Functional Programming; Hardware; iOS/OSX; IoT; Java; JavaScript; Mobile; Other; Other Languages; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10

Thomas Haver
Transform Your Organization with an Enterprise Automation Program
Thomas Haver

A introspective dive into the problems faced by teams in scaling automation for an enterprise. The lack of both coordination between teams & enforcement of standards leads to divergent, messy solutions to test automation. The talk will demonstrate how to build a robust enterprise automation solution

Room: Burley/Cumberland/Derby
Topics: Software Testing;
Tags: Architecture Practices; Functional Programming; Testing

Ryan Ripley
Faye Thompson
Collaborative Curiosity
Ryan Ripley; Faye Thompson

Bring your questions, as you are the product owner to this conversation about celebrating curiosity, becoming more agile and fostering an environment that allows your team to succeed. We will address the questions of the room and facilitate a whole-conference conversation.

Room: Grand Belle Hall
Topics: Application Development; Infrastructure; Project Management; Requirements; Soft Skills; Software Testing; User Experience;
Tags: .NET; Accessibility; Agile; Architecture Practices; Big Data; Clojure; Cloud; Continuous Deployment; Cross-Platform; Database/SQL; Design (UI/UX/CSS); Development Practices; DevOps; Functional Programming; Hardware; iOS/OSX; IoT; Java; JavaScript; Mobile; Other; Other Languages; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10

Richard Teachout
Building for the Cloud... YAY.. OOPS.. OOOOH.. AHHH.. FINALLY!
Richard Teachout

Building for the cloud? We've done it.. Learn from some of our mistakes, learning curves.. take some of our suggestions, ideas.. and ways to leverage the cloud to your advantage for an application.

Room: Julia Belle Ballroom
Topics: Application Development; Infrastructure;
Tags: Cloud; Continuous Deployment; DevOps; Python; Requirements; Testing

Andrew Griffin
Test, REST, Repeat
Andrew Griffin

This talk is focused on how to interact with REST API calls from a QA perspective. Participants will be introduced to what an API call is, break down each of its parts, and finally be given a short demo of how to validate service calls through code.

Room: Goldenrod
Topics: Application Development; Software Testing
Tags: Ruby/Rails; Testing

Sarala Pandey
Maturing the Enterprise Quality Practice
Sarala Pandey

Quality can be easy to handle for a single team or product, but when an organization attempts to establish consistent quality across segments, failure is often the result. In this presentation, the audience will learn approaches from the team-level & management-level to mature the quality practice.

Room: Goldenrod
Topics: Soft Skills; Software Testing;
Tags: Agile; Soft Skills; Software Process; Testing

Dave Sadlon
Becoming a full-stack QA Engineer - Evolving in an ever-changing Market
Dave Sadlon

With the emergence of Agile and DevOps in many IT shops and companies, it's vital we as QA engineers adapt to the market demand and change. This talk will focus on what it means to be a Full-Stack QA Engineer and how does one go about becoming the "Swiss Army Knife" of QA.

Room: Farmington
Topics: Soft Skills; Software Testing;
Tags: DevOps; Soft Skills; Software Process; Testing

About

A software development conference in the Louisville, KY area on March 28 - 30, 2018 designed to cover all aspects of software development regardless of development stack.

Contact Us
Keep in Touch