QA Engineering | Test plans & User stories

Contact for pricing

About this service

Summary

The Scrum methodology for Software Development requires that Quality Assurance testing be performed after a new build version is released. For this to be successfully carried-out, a Test plan must be created. I will create a detailed Test plan for your build version. With this Test plan, I will draw a map for the Test sprint and enumerate the deliverables to expect from it.

What's included

  • Test plans

    I will create a Test plan for each development stage of your app or website to help your developers check the build version for errors or defects prior to the next release. In each Test plan, I will clearly define the scope, duration and deliverables. Deliverables are any (or a combination of) the following: Test scripts, Test cases, User stories, defined deliverables (e.g. Report types, Media format & size, QA standards, Client-specific expectations, etc.) With the cleared backlog items and related build version of your app or website, I can easily propose a Test plan ahead of the next release or as per any specific requirements.

  • Test scripts

    I will write Test scripts to be executed in a Test sprint. Each script is comprised of a series of steps (or test cases) with "Pass", "Fail" and "Blocked" outcomes. The script will be written to aid cross-platform unit testing. Bug linking requirement will be included for "Fail" and "Blocked" scenarios.

  • User stories

    For exploratory use cases, I will write user stories to capture the description of each feature of the app or website from a user's perspective. These user stories will help check the desired functionality of backlog items. I will write them in such a way to guide the Tester executing them into providing short, plain language descriptions of each feature's UX and functionality. User stories will have "Pass", "Fail" and "Impossible to test" outcomes, media upload requirements and a text description field box (for tester to describe the feature in informal, natural language).


Skills and tools

QA Engineer
Agile
Manual Testing
SCRUM
Test

Work with me