Testing types: SAST (static analysis, code review), DAST (dynamic testing, running app), IAST (combined, instrumented), SCA (dependency scanning), Penetration testing (manual), Security code review. Integrate: SAST in IDE/PR, SCA in CI, DAST in staging, pentest before major releases. Automate where possible, fix issues before deployment.