GERIE OWEN - Lead Quality Engineer, ZS
ENABLING DIGITAL TRANSFORMATION THROUGH THE INNOVATION OF DEVOPS
When organizations embark on digital transformation initiatives, they often turn to DevOps because the pillars of digital transformation and the practices of DevOps are closely aligned. One of the most important benefits DevOps brings to digital transformation is the mindset of intersectional innovation.
Intersectional innovation combines different and sometimes disparate ideas. DevOps brings together different skill sets to facilitate the continuous integration process which enables intersectional innovation.
In this presentation, Gerie will discuss the role of DevOps in digital transformation. She will provide an understanding of how DevOps practices enable digital transformations. Show how DevOps teams with seemingly disparate skills and experiences can create the intersectional innovation that is so critical to digital transformation.
AMITAI ROMANELLI - Sr. SDET, Ware2Go
RUNNING AUTOMATION IN CIRCLE
In today's complex tech stacks using infrastructure as code. We can leverage our test automation skills beyond only our product, we can use them to bring value to the DevOps team and help ensure the quality of our infrastructure as well as our product.
Follow Amitai's iterative journey from a humble set of smoke tests to a leveraged solution used by DevOps to monitor our infrastructure.
ELIZABETH STEWART - Sr. Manager, QA and Delivery, AccuWeather
TEST ARCHITECTURE - QUALITY COLLABORATION IN A DISTRIBUTED ORGANIZATION
Implementations often span across multiple companies. How a test architect can drive better results for customer experience and integrate test architecture to achieve quality collaboration in a distributed organization.
ANNIE GARDNER - Quality Automation Engineering Lead, Deluxe
CHANGING THE TESTING MINDSET TO SHIFT LEFT
In the beginning, software development followed a waterfall methodology. While the interactions between the teams could still be respectful and open, the testers were getting involved so late in the software development process, that there was always a sense of disconnect. This disconnect could result in multiple issues. Three such examples:
1. A lack of understanding of the expectations or changes that have been made.
2. Bugs being found that cause the Developer to have to context switch from a task they are currently working on.
3. Releases are getting delayed due to critical bugs being found too late in the release stages.
Taking a traditional developer/quality team and asking them to change how they interact during the release cycle can be challenging. So the question becomes, how do you begin the Shift Left mindset while retaining your development and quality teams and not increasing the risk for a deliverable product? Today, we will go over some of the changes a team made in an attempt to implement Shift Left testing. What worked, what failed, and how they adapted. Some of the questions the team had to ask themselves, and how they addressed potential problems. What is the difference between quality engineering and quality assurance? Why does this difference mean so much to this shift? Where and how do the interactions begin, and how often during the course of product development? Team cohesion plays an essential role in Shifting the Left and can kill this initiative if it does not exist.
LESLIE BROOKS - Consultant, The BDD Coach
IN-SPRINT TEST AUTOMATION - DELIVER EARLY FOR MAXIMUM VALUE
Delivering test automation in-sprint - before the developers finish writing the code - delivers far more value than test automation delivered later. Delivering in-sprint lets the developers run all of the tests before they open a pull request, so they find and fix the bugs before QA ever gets the code. This is a win-win-win - it significantly improves developer and QA efficiency and delivers new features faster with fewer bugs, making the product owner and the customers happier too!
MARK NOONAN - Senior Engineer (Component Testing), Cypress
UI COMPONENT TESTS AND TESTING STRATEGY
Writing UI component tests that run in your browser right alongside the development environment is a powerful workflow for test-driven development on the front end. In this talk, we will discuss how Component Testing works in Cypress, and how it lets developers take a component first, test-driven approach to developing components. This approach can streamline our end-to-end tests by shifting coverage of certain details (like accessibility and correctness of the DOM) to the left of the development process.
Mark will cover some "dos" and "don'ts" for component tests, and compare component testing to end-to-end testing, then talk about how both work together as part of an effective testing strategy for web applications, and some new opportunities for code sharing between testing types that might be worth exploring.
SHANNON LEE - Dev Evangelist, Kobiton
ACHIEVE A 5-STAR MOBILE APP RATING WITH TEST AUTOMATION
If mobile isn’t your largest channel today, It likely will be in the very near future. In this mobile-first world, all apps should be performing seamlessly, right? Unfortunately, 1 in 4 apps is abandoned after just one use. Factor in customer (or “app”) acquisition costs and high abandonment has a big impact on your bottom line.
Part of this is due to the massive fragmentation that exists in the mobile space. This may make mobile testing seem like an uphill battle, but it doesn’t have to be thanks to automated testing.
How, exactly, does test automation help tame mobile testing? Join this session as Shannon Lee discusses how leveraging mobile-first testing platforms ensures that your app not only tops the app store ratings, but delights users, and ultimately improves revenue.
PANKAJ DEORE - Director, Software engineering, Equifax
ENGINEERING KPIS THAT MATTERS
Metrics are just one part of building a team's culture to move towards quantitative insight into product and project quality. It provides measurable goals for the team. It also helps the team to move faster during development through the release process. How do we use both quantitative and qualitative feedback to drive change?
JAMES BENT - VP Solutions Engineering, Virtuoso
REDUCING THE LEVELS OF ABSTRACTION IN "CODELESS" AUTOMATION TO EMPOWER TESTING STRATEGIES FOR SUCCESS
Until now, to get the power and flexibility to test in-depth you had to go with frameworks. But they were opaque to those who defined strategies (the Management) and limited the chance to enable testers to do their best.
Today, with "codeless" technologies that act more like code, not only do you go faster, better & wider, you can do what you did before, but everyone now has visibility, regardless if they know "Code".
Come get a global view on how codeless has come of age, taking you into the “Goldilocks zone” to let all testers get back to what they do best - assuring quality.