Quality Assurance
PureBit offers the complete package of manual and automation testing solutions viz., functional testing, regression testing, business scenario testing, performance testing for any product, any application on any platform. We are specialized in testing implementation, a functional or a technical upgrade, a patch update, a data conversion or migration, a customization or a module-specific change, a post implementation or a maintenance project. Our off-shore (off-site) testing approach makes the automated testing cost-effective. PureBit's Offshore Automation Team has a dedicated pool of people who write, maintain and run the automated tests, who trust 'end-to-end functional testing' as a viable automation testing methodology.
Our framework for software testing solutions comprises of a three step approach:
Test Planning
- Gain knowledge and understand the testing goals
- Define test strategies based on testing expectations
- Consider the risks, software issues and lessons learned
- Build testing efforts on feature priorities and phased solutions
- Sketch test environment
- Choose from technology choices
- Effort Estimation for test plan, design and execution
Test Design
- Breakdown the requirements feature-by-feature
- Determine what to test and what not to test
- Design test procedures
- Test case traceability matrix
- Develop test harness where required
- Opt a right testing technique and testing tool
- Analyze which tests to automate
- Get test data clearly defined
- Black-box and gray-box testing
Test Execution
- Define entry and exit criteria
- Separate test environment from development
- Execute tests
- Defect tracking life cycle - Defect entry, prioritization, regression and closure
- Track the status of execution, defect aging, defect trends and defect density
- Final summary report