Skip to main content
FreelanceJobs logo

Authenticated Dynamic Security Testing – Django Web Application/Plugins

FreelanceJobs
Full Timemid
CAPosted February 24, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonDjangoNginxAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Seeking an experienced application security tester to perform authenticated dynamic testing of a Django-based web application implemented as plugins.

Focus areas include authentication and session management, role-based access control, logic flaws, XSS (stored and reflected), CSRF, input validation weaknesses, insecure file handling, API abuse, sensitive data exposure, and security misconfiguration.

Testing should align broadly to OWASP Top 10 / OWASP Testing Guide, using tools such as Burp Suite or OWASP ZAP alongside manual validation.

This is not an infrastructure test, just the application. I.e. we're not testing the web server (NGINX), only the web application.

A structured report is required with reproducible steps, affected endpoints, impact, and severity ratings.

After remediation by our development team, at least one rescan will be required, with a possible second validation pass if needed.

We'll give you access to a server and the application for testing, along with credentials.

Contract duration of less than 1 month.

Mandatory skills:

Website Security, Web App Penetration Testing, OWASP, CVSS, NMAP, Python, API, Burp, Penetration Testing

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free