Application Security Engineer – Mid Level

Learning Path

Updated On:
July 16th, 2019

Overview

In this mid level learning path, you’ll prepare for a role as an application security engineer, focusing on penetration testing and other offensive security topics. You’ll start by learning compliance and security within a professional business context, before moving into software development with Python, one of the most popular programming languages in the industry. Once you’ve built those foundations, you’ll gain the skills you need to effectively analyze, exploit, and mitigate vulnerabilities in applications, as well as how to use the tools you’ll need to succeed in this career. As an application security engineer, you’ll provide design and implementation input throughout the development lifecycle, workin with developers and engineers to demonstrate attack vectors as well as their potential impact on the organization. You will perform manual pentests, as well as tests using industry frameworks and custom developed tools. Your job responsibilities will include extensive penetration testing of business applications. You may also be asked to develop your own custom tools, reverse engineer existing applications, and provide mitigation options based on your findings. Throughout the pentesting process, you will be responsible for communicating with various engineering teams to ensure that exploits can be reduced or eliminated before they reach production. Ideal candidates for security engineering and pentesting positions should have at least 2-4 years experience as a junior security engineer or junior security analyst.

Path

Course
March 18th, 2019

Compliance in the Cloud Fundamentals

One of the largest limiting factors for organizations considering migrating to the cloud is: "How do we maintain regulatory compliance…

02:29:38
Beginner
View Course
Course
April 1st, 2019

Certified Information Systems Security Professional (CISSP)

Welcome to the Certified Information Systems Security Professional (CISSP) certification course! To obtain the CISSP certification, candidates need to pass…

12:43:59
Beginner
View Course
Course
March 11th, 2019

Introduction to Python Development

This course is designed to teach you how to program using Python. We'll cover the building blocks of the language,…

15:41:36
Beginner
View Course
Course
December 13th, 2018

CompTIA PenTest+ Certification

Welcome to the CompTIA PenTest+ certification course!

What is a penetration tester? Maybe you've been exposed to the idea of being…

14:11:03
Intermediate
View Course
Course
January 14th, 2019

Kali Linux Deep Dive

Welcome to the Kali Linux Deep Dive course! This course is intended for individuals who already possess a good amount…

19:23:23
Intermediate
View Course