Articles

4 steps in a QA process 4 Strategies for a Structured QA Process

Being a software tester is no longer just about finding bugs. It is about continuous improvement, defining a clear test strategy, and going that extra mile to improve quality. Following a consistent, structured approach to QA will help you acquire more knowledge about the product you are testing, ask questions you otherwise may not have thought of, and become a true owner of quality.

Praveena Ramakrishnan's picture Praveena Ramakrishnan
Icon showing one end to another Endgame Testing: Exploring Your Agile Product End to End

The main goal of endgame testing is to test the system end to end from the user's perspective. This should ensure continuity between components developed by different teams, continuity in user experience, and successful integration of new features. Endgame testing will often identify gaps that are difficult to discover inside agile teams, including flows across the product.

Doron Bar's picture Doron Bar
The Agile Manifesto Let the Agile Manifesto Guide Your Software Testing

Although its values are commonly associated with agile software development, the Agile Manifesto applies to all people and teams following the agile mindset, including testers. This article examines the four main values of the Agile Manifesto and reveals how they can bring agility to test efforts—improving quality for your team and your customers.

Nishi Grover Garg's picture Nishi Grover Garg
value highlighted in dictionary Get Smart about Your Regression Tests’ Value

If you aren’t measuring the coverage your regression tests provide, you may be spending too much time for little benefit. Consider the value of your regression tests as you create and manage them. You need to be smart about the regression tests you maintain in order to gain the maximum value from the work put into creating, running, and analyzing their results.

Leanne Howard's picture Leanne Howard

Better Software Magazine Articles

Using Agile and DevOps to Achieve Quality by Design Using Agile and DevOps to Achieve Quality by Design

When software nears completion, it is the wrong time to focus on quality. Product delivery improves if you invest in a plan, validate in small increments, and focus on continuous testing.

Michael Sowers's picture Michael Sowers
QA Is More Than Being a Tester QA Is More Than Being a Tester

QA testers often take on more of a role than just testing software code. When the team needs help, QA should lend a hand in assisting with business analysis, customer communication, user experience, and user advocacy.

Amanda Perkins's picture Amanda Perkins
Supporting Continuous Testing with Automation Supporting Continuous Testing with Automation

Create tests that can be used in a continuous testing environment, build the right number of tests, and don’t fall victim to the mistaken belief that everything can be automated.

Bas Dijkstra's picture Bas Dijkstra
The Unspoken Truth about IoT Test Automation The Unspoken Truth about IoT Test Automation

The internet of things (IoT) continues to proliferate as connected smart devices become critical for individuals and businesses. Even with test automation, performing comprehensive testing can be quite a challenge.

Rama Anem's picture Rama Anem

Interviews

Peter Varhol and Gerie Owens What Testers Can Learn from Airline Safety Improvements: An Interview with Peter Varhol and Gerie Owens
Video

Technologist and evangelist Peter Varhol and Gerie Owens, a test architect and certified ScrumMaster, discuss their STARWEST presentation, “What Aircrews Can Teach Testers about Testing.” They talk about how testers can apply airline safety practices to their teams’ delivery of high-quality applications through complementary expertise, collaboration, and decision-making. They also explain how blind deference to authority and automation can be detrimental to a testing team, and how to use everyone’s skills to achieve success.

Jennifer Bonine's picture Jennifer Bonine
Test Automation Strategy Needs to Be Optimized: An Interview with Mary Thorn Your Test Automation Strategy Needs to Be Optimized: An Interview with Mary Thorn
Podcast

In this interview, Mary Thorn of Ipreo explains how to get the most out of your team's test automation strategy. She explains why you need to implement automation, the balance between manual and automated testing, and what to do when a team's automation completely lacks a strategy.

Josiah Renaudin's picture Josiah Renaudin
Wim Demey Organize Test Activities under a Test Center of Excellence: STARWEST 2015 Interview with Wim Demey
Video

In this interview, TechWell speaks with Wim Demey, a solution architect working for CTG Belgium. At STARWEST, he gave a presentation titled "Take Your Test Center of Excellence to the Next Level with ITIL."

Jennifer Bonine's picture Jennifer Bonine
Jason Arbon mobile app quality Building Your Mobile App Quality Strategy: STARWEST 2015 Interview with Jason Arbon
Video

In this interview, TechWell speaks with the CEO of AppDiff.com, Jason Arbon. During the show, he gave two presentations titled, "Testing the Internet of Things" and "Building Your Mobile App Quality Strategy."

Jennifer Bonine's picture Jennifer Bonine

Conference Presentations

STARCANADA Improve Testing of AI Systems with "Grey-Box" Testing Technique
Slideshow

There are two main challenges to testing systems that incorporate elements of artificial intelligence. First, the same input can trigger different responses as an AI system learns and adapts to new conditions, and second, it is difficult to understand what the correct response really should..

Yury Makedonov
STARCANADA A Tester’s Role in Requirements Exploration
Slideshow

Having a shared understanding of desired and undesired behaviors for each new product feature is key to delivering value to the business frequently and predictably. However, many teams lack this understanding even as they start coding. As testers, we can explore feature specifications early..

Janet Gregory
STARWEST 2018 Evolution—Not Revolution: Transforming Your Testing
Slideshow

You may have heard the saying “The only constant on any project is change.” Yet the prospect of change is rarely welcomed—either personally or professionally. How is it that we still believe that these changes apply to others but not to us? Julie Gardiner says that now is the time to re-evaluate and transform how we do testing in order to deliver more value to organizations—from a people, processes, and tools perspective. Join Julie as she shares current experiences of transformations and lessons learned within different organizations. She discusses an automation framework that ended up being thrown away, revamping processes, and tools and techniques to transform your testing. This thought-provoking session will give you the courage and ideas for how you can add even more value to your company.

Julie Gardiner
STARWEST 2018 Reduce Wait Time with Simulation + Test Data Management
Slideshow

Data has become the most significant roadblock that testers face today. In fact, up to 60% of a tester’s time is spent waiting for data. Chris Colosimo shows that many factors contribute to this wait time, including internal requirements from the test data management team to pull data in the proper form, wait times for sanitized or “test-safe” data, or, most importantly, building data sets that do not exist. Compounding these challenges is the inherit complexity of today’s data. You have to be a DBA to even begin to understand the structure and relationships needed to support your testing. There has to be a better way! Learn how to solve these challenges by providing a self-service method where users can model and repurpose their data on demand. Discover how to use a test data assistant automation to capture, model, and generate data for efficient use in API tests and virtual services.

Chris Colosimo

AgileConnection is a TechWell community.

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