Starneti.com | Quality | QA Processes
QA Processes
Starnet follows a Quality Assurance model, which defines a quality assurance process that is consistent with the recognized standards. Typically, this model is adapted to our client's needs and standards.
Our testing process involves the following activities:
- Understanding and reviewing requirement specifications
- Creating Software Test Plan and Software Quality Assurance Plan.
- Creating detailed test cases
- Creating test data
- Setting up test environment
- Creating and deploying builds
- Executing tests
- Generating test reports
- Managing defects
- Analyzing results
Automation testing process:
Includes the following activities:
- Defining test framework
- Creating test harness
- Creating test scripts and test data
- Defining reporting mechanism/system for test runs
- Carrying out test runs in different environments
Bug Bashes:
We conduct periodic bug bashes to get a different perspective of the application.
The highlights of a bug bash:
- It is usually conducted in a lively and interactive atmosphere
- It involves members of QA teams from different projects
- The product is demonstrated to all members
- All members are asked to test the product
- Defects are reported in the defect tracker.
Defect Tracking:
Starnet has a Web-based defect tracker tool (Mantis) to track and maintain the defect database.