Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printablefalse

Here are three versions of QA Analyst role introduction to the customer. Please use the one which is more suitable for the customer experience level - based on who will do the testing on the customer side and how much experience he has with IT projects.

Please choose Choose the right one from 3 options below:

  1. The customer is experienced with IT projects and UAT testing will be done by people experienced in software testing

  2. The customer is inexperienced with IT projects and UAT testing will be done by business users mostly without any experience in testing.

  3. The customer needs more info about QA Analyst role and testing on the project

Situation 1

...

Panel
bgColor#DEEBFF

The customer is experienced with IT projects and UAT testing

The role and responsibilities of the QA

The QA is an expert on software testing and they are the Single Point Of Contact for communication about testing related issues. The main responsibilities of the QA Analyst on the project are:

  • Test the solution on Pricefx side and report bugs

  • Prepare key internal testing documentation – Test Plan, Test Report, Test Cases, Bug Reports

  • Identify issues and possible inconsistencies between requirements and solution

  • Help to prepare to UAT testing and go smoothly through UAT phase

  • Reduce risk of the main issues to be found during UAT

  • Retesting issues found by the customer and help communicate more effectively with the Pricefx project team about them

...

QAs help during the project

They are clarifying user stories and acceptance criteria, ensuring a shared understanding of the objectives. Moving into the Feature Sprints, QAs make sure that thorough testing is aligned with agreed-upon user stories and acceptance criteria, minimizing the risk of stumbling upon issues during subsequent testing phases.

...

Moreover, the QA will check the customer’s expectations against the submitted user stories and will also lead the software demos during the Feature Sprints.

Aspects worth considering

It is worth reminding the customer that no software is bug free (because of data and software complexity, limited time for testing), but with a QA Analyst on the project, the risk a major bug will be found during UAT or later in production is reduced. The customer will also benefit from help during Feature Sprints testing with the assistance of a QA, as well as a smoother communication with the Pricefx project team. Collaboratively, these aspects will significantly shorten the time between when issues are found and their fixing and software deployment.

Situation 2

...

Panel
bgColor#DEEBFF

The customer is inexperienced with IT projects and UAT testing

UAT testing will be done by business users mostly without any experience in testing. Therefore the possibility the customer will need more help with UAT preparation and even explaining basic things about software testing is obviously higher.

...

QA Analyst

...

responsibilities

The QA is an expert on software testing and they are the Single Point Of Contact for communication about testing related issues. They can also discuss software testing matters with business users doing testing on the customer’s side.

...

Moreover, the QA will check the customer’s expectations against the submitted user stories and will also lead the software demos during the Feature Sprints.

Aspects worth considering

All that have been mentioned above in Situation 1 along with the fact that QA Analyst can help the customer’s business users in role of testers to gain mandatory software testing knowledge and test the delivered solution properly.

Situation 3

...

Panel
bgColor#DEEBFF

The customer needs more info about QA Analyst role and testing on the project

Note that all the information presented above still applies to this situation. Moreover, if there is a deeper lack of knowledge on the process and more information is requested by the customer, this section aims to shed further light on the matter.

QA Analyst on the project - options

At Pricefx we understand that projects have different complexities and also customer maturity with testing can be very different, therefore allocation for QA Analyst on the project and also their real help on the project can be very different.

...