STAREAST 2017 - Software Testing Conference

PRESENTATIONS

Adapting Test Teams to Organizational Power Structures

Scapegoats, spin-doctors, white knights, and sycophants—have you found your test team playing these roles? Organizations, both large and small, often have distinct cultures and power structures with significant but insidious impact on how individual testers and teams are expected to operate.

John Hazel

Agile Testing at Scale

Over the past twenty years, Mary Thorn has had the opportunity to work at many startups, creating several QA/test departments from scratch. For the past ten years, she has done this in agile software companies. Recently Mary moved from leading small agile test organizations to leading a...

Mary Thorn

AI and Machine Learning for Testers

Artificial intelligence (AI) is the most important technology for software testers to understand today. All software will soon have AI-powered components, and they are unlike anything you’ve ever tested before. As risky as AI can be, it is a powerful weapon for testers to solve some of...

Jason Arbon

An Agile Testing Dashboard: Metrics that Matter

Has your organization moved to agile but your metrics have not? Do you spend multiple hours each week generating separate sets of metrics for your agile squad, management, and C-level executives? Do you find yourself questioning the things you measure and actions you take as a result...

Prachi Maini

Anyone Can Cook—Is the Same True for Test Automation?

Manual testing is becoming less needed as more companies realize the time and money to be saved by automating testing. But let’s face it. Test automation is scary and still new to many QA organizations, many of whom are unclear about where to begin. Do you need a degree or significant...

Leo Laskin

Appium, Test-Driven Development, and Continuous Integration

James Koch demonstrates how to apply test-driven development and continuous integration using Appium, an industry leading open-source automation tool. Appium was inspired by Selenium for web browser testing. Their philosophy—Why do anything different for mobile? Appium allows you to run...

James Koch

Applying Agile Principles to Test Automation Development

Why do test automation implementations often result in budget and schedule overruns and often diverge from the test objectives they were meant to support? Because test automation is a form of software development—but rarely is treated as such. Lee Barnes discusses how the application of...

Lee Barnes

Be More Effective: Test Automation below the UI

To maintain optimal product quality of large-scale enterprise systems, the regression test suite usually increases in size over time. Whether using automated or manual regression, this brings an additional maintenance and infrastructure cost that tends to get way out of hand, often...

Ashish Mehta and Sohail Farooqui

Communication and Testing: Why You Have Been Wrong All Along!

You ran all the tests you planned for your team, you reported all the bugs with clear and to the point descriptions, and you sent a weekly email with a professional PowerPoint presentation including graphs and statistics pointing out the risk areas and project issues. However, you still...

Joel Montvelisky

Continuous Context Driven Test Improvement

Classical test process improvement is often not today’s best solution. With virtualization, SOA, web, cloud, mobile, and integration with social media, the way we develop, test, and manage has drastically changed. Jeroen explores why Agile, context-driven testing, SCRUM, continuous...

Jeroen Mengerink

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.