Day-to-Day Responsibilities
Review source code to find flaws such as SQL injection, cross-site scripting and broken access control.
Test web apps, mobile apps and APIs using both automated scanners and manual techniques.
Set up and tune static (SAST) and dynamic (DAST) scanning tools inside the development pipeline.
Run threat modelling sessions and review designs with developers before new features are built.
Work with developers to explain each issue, show how to fix it and confirm the fix works.
Write clear reports that rank risks by severity and business impact for managers and product teams.
Teach secure coding habits and help build internal security guidelines and checklists.


