Code Siren – Change Based Testing


“Code Siren” is a tool that provides objective data on areas of an application that requires extensive testing by analyzing the code changes in the application. It opens a new test methodology where-in testing is based on the application's code changes. Code Siren checks the code base for changes maps the code changes to test-areas and reports the areas to be tested along with dependent areas for release testing. This tool is currently been used in testing cycle of Intuit’s flagship product QuickBooksOnline.

Audience take-away:

    • How to identify the right set of testcases for a given release
    • How to achieve optimal and effective test coverage
    • How to use production bugs to identify test cases
    • Awareness of code changes done to an application in a geographically distributed environment
    • Generation of dependency matrix of the application based on code changes
    • Measurement of test coverage
    • Targeted testing for code changes
Download Pdf

Speaker's Profile


Raghavendiran D

Raghavendiran D,
Sr. Software Engineer – QA,
Intuit Inc

Raghavendiran holds a B.Tech in Information Technology from Madras University. He has over 8 years of industry experience and has worked for premier product based companies like BEA Systems and RSA Security before joining Intuit Inc. He has been associated with Intuit for the more than 3 years and presently works as an Automation Engineer for their flagship product QuickBooksOnline. Raghavendiran has extensively worked on API, WebService and UI testing.


Srivalli Arkalgud

Srivalli Arkalgud,
Senior Development Manager - QA,
Intuit Inc

Srivalli Arkalgud is a Senior Development Manager in Quality at Intuit. She has over 18+ years of experience in different functional streams in the industry, of which the last 10 years have been in Quality. She holds an M.S in Computer Engineering from San Jose State University, and a B.E in Computer Engineering from Bangalore University.