Software Integrity Blog

Author Archive

Arvinder Saini


Arvinder Saini is a senior security consultant at Synopsys. He has 4+ years of experience performing architecture security reviews and penetration testing thick client, web, and mobile applications. He also delivers threat modeling training to Synopsys clients. Arvinder holds a Master's in Information Security from Georgia Institute of Technology.

Posts by Arvinder Saini:


What are the different types of software testing?

With a wide array of security testing solutions, let’s examine how different types of software testing can help organizations achieve security goals. When do I need security testing? Software security testing is a type of security testing that aims to reveal loopholes and weaknesses in the security mechanism of applications and systems. When these weaknesses are exploited, the results could include:

Continue Reading...

Posted in Application Security


How much do bugs cost to fix during each phase of the SDLC?

The cost of fixing a bug or defect is lower if you catch it in the design phase, but higher in later phases of the software development life cycle (SDLC).

Continue Reading...

Posted in Managing security risks