Skip Navigation LinksHome : SE & IT : Test Engineering
Test Engineering
Close-knit collaboration in the Software Development Life Cycle (SDLC), specifically for quality control – testing partnerships is based on effective and quick knowledge transfer. The QC team will need thorough footing on the product, its intended usage, the environment, the installation process, the design elements, standards and other specific areas that form the quality benchmarks.
QC life cycle at RediSolve is close aligned to the software development model and the definition of quality. In rapid development models, where foundation documentations to design a QC process are not available, RediSolve QC teams are proficient in efficient reverse engineering. RediSolve has homegrown code crawlers that help in creation of reference artifacts.
Specifically, for a product builds, it is highly recommended to build a solid SQA layer with optimum automation and tool based testing.
RediSolve QA team will be working on a global hybrid model. RediSolve has the best of breed infrastructure and communication tools available to support the team.
Workflow
Define Test Completion Criteria or Test Case Design The test effort has specific, quantifiable goals. Testing is completed only when the goals have been reached. For example, testing is complete when the tests that address 100% functional coverage of the system have executed successfully.

The test completion criteria can be made available to the development team so that there is clear understanding on the definition of the bug. One of the common problems between the QC team and the Development team is ‘what is a bug – what is a feature’. An agreement on the test case design through a detailed review and sign-off sets the foundation for smooth QC.
Design Test Cases Logical test cases are defined by four characteristics: the initial state of the system prior to executing the test, data, input and the expected results.

Test cases (automated or manual) can also be made available for the Development team. This would encourage stronger unit testing and lesser amount of effort on regression cycles.

It is an established fact that a bug spotted earlier is fixed easier.
FAQ | Success stories | Resources | Careers | Sitemap | About us | Contact us
 
Terms| Copyright © 2008 RediSolve