Quality Assurance & Software testing

“More than the act of testing, the act of designing tests is one of the best bug preventers known.” Boris Beizer

Quality Assurance and Testing

QA is to assure the quality using tools like Processes, Policies, Standards etc. Similarly for SDLC, it defines the activities that will be followed during SDLC such that error, defects or faults are minimized upfront and expected quality standard is achieved. Standardising the development environment is important for consistent delivery of quality of software solutions. QA deals at organisational level.

Testing is to find defects and bugs in the software application being tested or developed. Both together define Quality Management of an IT Development organisation as a whole.

The alternative i.e. doing away with testing phase, at best, will surely allow bugs or shortfalls or wrongly developed requirements, with best of intentions and capability of other team members involved in SDLC phases, pass on to the end users in production release.

The cost of fixing these lacuna in the software application can be very high compared to the direct cost (or so to say because it payoff itself, we believe) or in terms of intangible costs like reputation, discomfort, lost opportunities due to delays. It can delay project many folds and cause enormous inconvenience and distrust towards the application working itself.

Types of Testing

Software Testing Life Cycle (STLC)

Expertise in Quality Assurance and Testing

Kintan has expertise in setting up your development workshop for QA by helping in defining processes, documentation, policies, standardization etc.

Kintan has large project (more than 10 person years) experience in both Automated and Manual Testing of UI, Business Functions, Web Services testing.

Kintan has extensive experience in most of the above types of testing including Design Review and Code Review from maintainability of software aspects not covered in above directly.

Kintan has good exposure to various latest and old technologies and platforms.

All types of testing techniques are important, however selection of types of testing types depends on the project type to manage practical aspect of project of application development.

Kintan can augment strong knowledge and experience and drive entire life cycle of testing (STLC).