Overview of Approach
Prodigy has extensive experience providing QA services to large organizations in the financial and communications sectors and have undertaken numerous QA projects for smaller organizations. This experience has allowed Prodigy to develop best practices with the right fit - at the right cost.
At the core of Prodigy’s methodology are test cases, enabling QA analysts to follow exact procedures and report on issues with specific functionality within an application.
Our proven approach allows us to ensure a successful QA process including all activities from knowledge transfer, test strategy development, test case development, test execution and through to defect lifecycle management. Our experience includes Mainframe, Client/Server, and Desktop/Web testing methodologies, test suites, and tools, and is suitable for new application testing, regression testing of new releases, migration testing, performance testing and automation test-bed development.
Quality process includes:
- Unit Tests (moving to implement restricted builds)
- Code Review
- Formal Quality Assurance
- UAT (by client)
Formal QA will include several different reviews:
- Overall process fit
- Test Cases & Regression
Test Cases developed from Use Cases (if available) or requirements
Can be automated using client provided tools
Bug tracking in Excel (small projects) Bugzilla (medium – large projects) or client software