Security Testing – part 1 (CYRUS)

Testing plays an important role in ensuring security and robustness of web applications. A range of approaches – from high-level auditing through penetration testing to ethical hacking – can uncover vulnerabilities of various types. However, to move beyond identifying easy-to-find, low-hanging vulnerabilities, security testing should be carefully planned and properly executed.
Security testers face the challenge of finding all potential flaws to protect a system, while adversaries need only one exploitable vulnerability to compromise it. This course provides a comprehensive introduction to security testing methodologies, techniques and tools, equipping software testers with the skills needed to detect even hidden security flaws.
Course highlights:
- Learn to plan and execute security tests effectively
- Understand web application vulnerabilities and mitigation strategies through practical exercises
- Gain hands-on experience with security testing tools, including scanners, sniffers, proxy servers, fuzzing tools and static source code analysers
Learning outcomes
By completing this training, participants will:
- Understand fundamental concepts of security, IT security and secure coding
- Identify web vulnerabilities beyond the OWASP Top Ten and learn strategies to mitigate them
- Explore XML security and its role in secure applications
- Recognise client-side vulnerabilities and adopt secure coding practices to prevent them
- Understand the security concepts of web services and JSON
- Learn about denial-of-service (DoS) attacks and implement protection mechanisms
- Apply security testing approaches and methodologies effectively
- Gain practical experience in using a variety of security testing tools and techniques
- Access resources and further readings on secure coding practices to continue their learning journey
The training is free of charge and offered as self-paced e-learning available on demand from April 2025 to October 2025 as well as an online instructor-led session on the following dates with a duration of approximately 4 hours. \
Explore the "Security testing - part 1" course via here!