Skip to main content

Ipsita Chatterjee

Member for

23 years 3 months

Ipsita Chatterjee works as a senior test analyst at the Australian Stock Exchange in Sydney. She's worked in testing, quality assurance, and implementing best practices in several software companies for about eight years and has experience in implementing and monitoring ISO 9000:2001, Tick IT standards, and CMM. Ipsita is a certified test engineer from International System Examinations Board of the British Computer Society in the UK and currently pursuing the test practioner's certificate.

Company
ASX
Industry
Finance and Insurance
Interests
Configuration Management
Defect or Incident Management
Measurement and Estimating
Process Improvement
Requirements
Reviews and Inspections
Software Testing
Country
Australia

Ipsita Chatterjee works as a senior test analyst at the Australian Stock Exchange in Sydney. She's worked in testing, quality assurance, and implementing best practices in several software companies for about eight years and has experience in implementing and monitoring ISO 9000:2001, Tick IT standards, and CMM. Ipsita is a certified test engineer from International System Examinations Board of the British Computer Society in the UK and currently pursuing the test practioner's certificate.

All Articles by Ipsita Chatterjee


All Stories by Ipsita Chatterjee

Help Technical Support Help ThemselvesT
Interoperate or Integrate
What Not to Test When It's Not Your Code
The Why, When, and How of Defect Advocacy
Migrating Data Successfully
Testing Testability

Recently I overheard a conversation between a test analyst and a business analyst about how a function should be tested. The response from the business analyst was, "If it is not breaking the application, it must be working fine!" Testing staff comes across such scenarios where a part or functionality of the application under test is not "testable." The tests they carry out are not conclusive enough to say that the functionality is working as specified. In this week's article, Ipsita Chatterjee defines testability and looks at the benefits of incorporating it in the products. Also discussed are simple ways to monitor the incorporation of this non-functional requirement in the software development life cycle and a few industry myths about testability.