The Latest
Transform Your Team from QA to Test Engineering[presentation]
Slideshow
Are you being asked to shorten your testing timelines? Do you feel pressured to increase your test automation coverage but don’t have the time, staff, or budget? How do you as a leader upgrade your existing teams’ programming skills and technical abilities without bringing in external... |
Jennifer Scandariato
|
|
Rise of the Machines: Can Artificial Intelligence Terminate Manual Testing?[presentation]
Slideshow
The state of the art in automated software testing is far from being a replacement for human-guided testing. There is more to testing than setting up preconditions, applying inputs, verifying outputs, and logging the results. Testing requires significant planning, exploring, learning... |
Tariq King
|
|
The Secrets to Blazing-Fast, Rock-Solid Mobile Acceptance Testing[presentation]
Slideshow
Automated acceptance testing is an essential component of a healthy agile software development process. Unfortunately, attempts to adopt this approach in mobile often result in slow, brittle, and highly complex device tests, based on UI automation. This approach harms confidence in... |
Paul Stringer
|
|
How Do I Get a Cool Job Like Yours? A Career Map for Testers[presentation]
Slideshow
When people hear about my past jobs, my career, and the many places I “work” (at foreign conferences and even on ski lifts), I often get the question “How do I get your job?” However, when people hear some of the details of my career, their reaction is “Gee, that’s a lot of work!” Well... |
Jon Hagar
|
|
The Software Testing Pyramid: A Concrete Example[presentation]
Slideshow
Mike Cohn’s Test Pyramid describes a test automation strategy consisting of a wide base of unit tests, service-oriented acceptance tests for business logic, and a thin layer of tests exercising the user interface. Tests that provide the quickest feedback and fault precision serve as the... |
Jim Weaver
|
|
What Does Continuous Testing Really Mean?[presentation]
Slideshow
You may have heard the term “continuous testing” and thought it was just the DevOps flavor of the month … or that it isn’t part of DevOps … or that it isn’t for cloud-based applications. Marianne Hollier says that continuous testing means adopting the right set of automated tests along... |
Marianne Hollier
|
|
Social Skills: The Softer Side of Software Testing[presentation]
Slideshow
Communication breakdowns are a primary cause of IT project failure. Marcia Buzzella believes increasing the success rate of IT projects across waterfall, Agile, and DevOps methods requires a balance of social (soft) and technical (hard) capabilities to improve team performance. |
Marcia Buzzella
|
|
Agile Testing at Scale[presentation]
Slideshow
Mary Thorn has had the opportunity in the past twenty years 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 large... |
Mary Thorn
|
|
Testing and DevOps: Organizations and Their Culture Must Change[presentation]
Slideshow
The DevOps movement is here. Now, companies with mature systems are breaking down siloed IT departments and federating them into product development teams and departments. Testing and its practices are at the heart of these changes. Traditionally, development organizations have been... |
Adam Auerbach
|
|
Get Involved Early: A Tester’s Experience with Requirements[presentation]
Slideshow
Although requirements provide valuable information that informs and shapes testing, sometimes the information provided is incomplete or unclear. Join Julie Lebo as she shares her experience with requirements engineering and how she has integrated her testing group into the requirement... |
Julie Lebo
|
|
Has Continuous Deployment Become a New Worst Practice?[article] Software development has been moving toward progressively smaller and faster development cycles, and continuous integration and continuous deployment are compressing delivery times even further. But is this actually good for businesses or their users? Just because you can deploy to production quickly and frequently, should you? |
||
Shifting Left and Going beyond Agile: An Interview with Michael Nauman[interview] In this interview, Michael Nauman, a testing lead for AutoCAD Web, explains how we can go beyond basic agile principles. He digs into the current state of shift-left testing, the importance of aligning your DevOps with your automation, and using agile as a starting point on your quality journey. |
||
Fixing a Broken Deployment Process[article] When you have hundreds of applications performing various functions across several environments, it's tough to push all the code when it needs to be. Here are some steps to help your own team develop the internal tooling it requires to deploy thousands of applications if needed, all in a reliable, efficient manner. |
||
You Get What You Tolerate[magazine] We’ve all worked with a talented developer who can be a frustrating challenge to manage. First-time managers may unknowingly encourage bad behavior. There are several innovative ways to resolve the situation. |
||
Achieving Continuous Improvement and Innovation in Software[magazine] There is tremendous pressure on software development teams to deliver software faster, better, and cheaper. Quality engineering with a focus on innovation is the answer |