My interview with Thomas Cagley featured on SPaMCAST

I recently had a chance to chat with Mr. Thomas Cagley in an interview for his wonderful Podcast channel SPaMCAST. We talked all about Agile Testing, its differences from the traditional approach of testing, Agile Pods and the upcoming trends in the testing world!

It was a wonderful experience and I am grateful for having the chance to talk to one of the people I so look up to in the industry. Here is the link to the podcast show notes and info

http://spamcast.libsyn.com/spamcast-516-agile-testing-and-more-an-interview-with-nishi-grover-garg

Here is the link for Direct Playback: bit.ly/2QKvPvm

 

Hear it out and do share your thoughts!

Cheers

Nishi

 

How To Convince Your Boss to adopt a Test Management Tool

Tips to Convince your Manager to Adopt a Test Management Tool

Working as a tester in today’s fast paced software delivery can be taxing. The advent of agile and DevOps has brought with it the need for faster and continuous testing, hence leaving no time for test content and management tasks. If you are a tester today then you may know what I mean and may already be bearing the brunt of manually creating, mapping, managing and tracking things like test documents, release versions, defects and their history, run reports and results and system health status at all times. You are craving for a solution and you know that will be a proper test management system. But you know the feeling when you are sure about something but your boss doesn’t seem to notice or care?

This happens often with test management tools, mainly because they are a part of process improvement and bosses may not care about ‘how’ the job is getting done as long as it is getting done! Most of the times your manager may not be aware of the features of the tool, the benefits it brings and its impact on your performance.

I recently wrote about the same in my guest post for PractiTest! Here is the link to my article for PractiTest QA Learning Centre  where I discuss ways you can convince your manager to adopt a test management tool using reasons he/she won’t be able to ignore!

  • Consider the manager’s goals
    tool image
  • Think of their pain points
  • Get your co-workers on board
  • Organise a Case Study
  • Really know the tool you want
  • Highlight additional integrations, features and value of the  tool
  • Take a Friendly approach

 

To read the complete article Click Here–>

I do hope that these tips help you convince your boss to get you the shiny new tool you need to make your life easier, you tests more manageable and your work more fun!

Please comment on the article and share your experiences!

-Nishi

P.S.

Image source – https://kendis.io/tag/scaled-agile-framework-tool/

 

Using a Combination of Scripted, Automated and Exploratory Testing for Optimum QA Coverage

Most test teams today are struggling to find better ways to handle their testing. With the advent of Agile in our software development processes, teams are perennially under pressure to provide faster releases without lowering their standards of quality. This, in turn, adds load on the in-house test teams to ensure finding more and crucial issues and to prevent defect leakage. For this reason, testers look at strategies and practices that can help them achieve their goals and add more value to the product’s quality.

In my opinion as a hands-on agile tester, there is no single silver bullet to quality, but a combination of different types and approaches to testing that can help us get closer to our quality goals. Test teams need to strategize and plan the usage of a combination of scripted tests, automated tests as well as exploratory tests for achieving an optimum coverage and best quality software.

Here is my latest article for PractiTest QA Learning Centre where I discuss the need to have a combination of scripted, automated as well as exploratory tests for an optimum QA coverage–

https://www.practitest.com/qa-learningcenter/thank-you/exploratory-testing-optimum-qa-coverage/ 

Scripted Tests

When we look at the typical test approach, it begins with test scripting and designing tests as per software functionality. These are created using requirement analysis and test design techniques and also using common sense and skills by our skilled testers. These scripted tests form the starting point of testing a new feature, change or addition in the software.

Automated Testing

In addition to running the scripted tests manually, testers also rely on automated tests. These tests are scripted using various test automation tools and test automation, i.e. ability to write these automated test scripts is, thus, a much-wanted skill nowadays for all test professionals. The ability to run some tests using automated scripts helps repeatability and saves a lot of time and effort on part of the test teams. But most importantly, by automating the drudgery away, it saves the tester from repeated manual laborious tests and frees up their time for more creative thinking and exploration around the application.

Exploratory Testing

Exploration of software is basically looking at the feature/functionality/change and overall behavior from a learning as well as a critical standpoint. Exploratory Testing is a crucial aspect of software testing, which almost every tester performs knowingly or subconsciously.

Cem Kaner coined the term Exploratory Testing in his book “Testing Computer Software” and described it as:

“Simultaneous test design, test execution and learning with an emphasis on learning”

https://www.practitest.com/qa-learningcenter/thank-you/exploratory-testing-optimum-qa-coverage/ 

Read More »