STARWEST 2019 - Career & Personal Development
Monday, September 30
Get Your Message Across: Communications Skills for Testers
Communication is at the heart of our profession. If we can’t convey our concerns in ways that connect with key members of the project team, our contribution is likely to be ignored—no matter how advanced our testing capabilities are. Because we act in an advisory capacity rather than being in command, our power to exert influence is almost entirely based on our communication skills. Join Julie Gardiner as she draws on techniques from psychology and marketing to help you get your message across. With people suffering information overload and deluged with emails, it is more important than...
Tuesday, October 1
Quality and Testing Measures and Metrics
To be most effective, leaders—including development and testing managers, ScrumMasters, product owners, and IT managers—need metrics to help direct their efforts and make informed recommendations about the software’s release readiness and associated risks. Because one important evaluation activity is to “measure” the quality of the software, the progress and results of both development and testing must be measured. Collecting, analyzing, and using metrics are complicated because developers and testers often are concerned that the metrics will be used against them. Join Mike Sowers as he...
Automation Framework Essentials
NewAutomation is critical in today’s software delivery lifecycle, and yet many organizations struggle to keep their automation running. How can we mitigate difficulties and get consistent automation runs and results we can trust? The secret is implementing a solid automation framework, but that isn’t as easy as it seems. Chris Loder has built several automation frameworks over his career and has learned what works—and, more importantly, what doesn’t. This tutorial will cover what an automation framework is, the benefits of having one, and the keys to a successful framework, including...
Driving Lessons for Test Automation Managers
PreviewIn order to support their automation team effectively, test managers must be able to recognize when the team is taking a ‘bad’ turn and know how to steer it back, or, when starting, know how to do things right from the very beginning. They don’t need to know all the technicalities, but they must know the basics of good automation and be able to explain to higher management what automation can or cannot deliver in order to secure and sustain their support. In this tutorial Seretta Gamba introduces the Test Automation Patterns Wiki and explains in detail the patterns test managers...
Wednesday, October 2
QADevSecOps: Leading a Quality-Driven DevOps Transformation
Have you wondered where QA professionals fit into a DevSecOps transformation? Stacy Kirk thinks they should champion the transformation. Regardless of where your company is on its journey to DevSecOps, quality must be at the forefront for optimal effectiveness and customer value. This means promoting feedback loops that use monitoring and reporting tools effectively, and most importantly, it means creating a culture of collaborative communication and continuous improvement. The role of the QADevSecOps practitioner must evolve from ensuring the quality of software to assessing the...
Keynote - Making the Career Transition from Software Testing to Data Science
A decade ago Microsoft had over twelve thousand full-time testers, and when you added up all the contract and outsourced testers too, there were more software test engineers than developers. The test automation solutions alone had more than a hundred million lines of code. However, that process was built for a company that would release a new version of a monopoly-scale product once every three years and ship it on a CD. That world had already begun to change, and Microsoft was missing the boat. When Microsoft tester Ken Johnston first encountered agile development and DevOps, he realized...
You, Inc.: Building Your Life's Development Plan
PreviewWe all spend enough time thinking about the next feature and its development plan. Days, months, and sometimes years go by working on things that are a priority for our team and company. But how much time do we spend on discovering what is crucial for us and our own development? We can give more when we are at our best. This is not limited to career aspirations, but also applies to work-life balance, as it takes a family and a team to make anyone successful. Aprajita Mathur will work with you in a live session to build your own development plan. She will discuss six strategies that...
Capturing Testing with 3 Magic Words
Testers tend to be innately curious creatures. Being curious and evaluating risks—that is what the testing job is about. Often it is the statement “I don’t know” that drives our curiosity in testing. We don’t really know if it’s a good “I don’t know” or a bad “I don’t know” until we start communicating with others. Part of being a great tester is becoming comfortable with saying “I don’t know” and explaining what that means so that people remain confident in you. Join Janna Loeffler as she talks about when it is okay to say “I don’t know," when it’s not okay to say “I don’t know,” and how...
AI in Testing: A Moderated Panel Discussion
Artificial intelligence is the newest trend in software testing. But what is it, and how will it impact the tester's role, both today and in the future? What do you need to do to embrace this emerging technology? Adam Auerbach will moderate this panel discussion—which will include Jason Arbon, Jennifer Bonine, and Tariq King—to give you an opportunity to hear the opinions of industry leaders about AI in testing. You will have a chance to drive the debate, so come prepared with all your AI questions.
What's That Smell? Tidying Up Our Test Code
We are often reminded by those experienced in writing test automation that code is code. The sentiment being conveyed is that test code should be written with the same care and rigor that production code is written with. However, many people who write test code may not have experience writing production code, so it’s not exactly clear what is meant. And even those who write production code find that there are unique design patterns and code smells that are specific to test code. Join Angie Jones as she presents a smelly test automation code base littered with several bad coding practices...
Thursday, October 3
Fun as a Productivity Tool
We should all just be professionals and do our jobs, right? There's no need for fun at work as long as everyone comes in and does their hours, right? As long as we have our processes to cover the work needed, we're good, right? Wrong! Kristoffer Nordström will show you why we need to have fun at work, why simply following the processes isn't always right, and, yes, why we sometimes need to bend the rules just a little to get things done. New research and insights into humanistic approaches have illuminated concepts such as grit and drive, which attempt to explain what motivates people. We'...
Driving Quality with the "Yes, If ..." Mentality
It can be easy to feel like the villain when you work in testing and QA. After all, part of the job is to point out when things are broken, people have made mistakes, timelines aren't realistic, or a plan just can't work. But if your team feels like you're a frequent naysayer, trust can and will erode, and quality suffers because of it. If you find yourself constantly saying, "No, because ..." and being the baddie, it's time to reframe how you approach your team's ideas and development processes. Join Jane Jeffers as she talks about the power of instead saying, "Yes, if ..." and what this...
Reception and Summit Kickoff: As a Leader, What Is Keeping You Up at Night?
Kickoff the Testing & Quality Leadership Summit with a reception and some networking.
Friday, October 4
Think Tank Discussion Part I, II, III, and Wrap-Up
Join your peers in an engaging and highly interactive discussion about the issues that concern you most. Using answers to the question—"As a Leader, What Is Keeping You Up at Night?"—posed at Thursday’s evening reception, participants will form small groups to work on finding solutions to pressing test management issues. Discussions will review identified issues and barriers to change, and focus on innovative strategies and practical next steps. At the end of the think tank discussion, all feedback will be collected and posted online to encourage further collaboration....