CourseDefense, Military Engineering & Land Systems Applications open

Software Security Testing Standards Course

Online 300 h course in software security testing standards. 6 modules covering ISO/IEC/IEEE 29119 (software testing), OWASP ASVS (application security verification) and Burp Suite. Assigned tutor and open enrolment.

Duration300 h
ModeOnline
Start datesSet by the faculty
AwardSEIUM Institute certificate
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Integrate security into every phase of the development lifecycle.

02

Interpret standards and reference frameworks in security testing.

03

Apply static, dynamic and dependency analysis techniques.

04

Adapt testing to the requirements of regulated sectors.

05

Automate security tests within a continuous integration chain.

06

Manage vulnerabilities using prioritisation and tracking criteria.

07

Design a security test plan for a software product.

Profile

Who it's for

  • Security testing engineer looking to specialise in Software Security Testing Standards.
  • Application security analyst looking to specialise in Software Security Testing Standards.
  • DevSecOps engineer looking to specialise in Software Security Testing Standards.
  • Software security auditor looking to specialise in Software Security Testing Standards.
  • Software quality manager looking to specialise in Software Security Testing Standards.
  • Cybersecurity compliance consultant looking to specialise in Software Security Testing Standards.
  • Engineering or science graduates seeking to enter software development.
Standards & tools

What you'll work with

  • ISO/IEC/IEEE 29119 (software testing)
  • OWASP ASVS (application security verification)
  • NIST SP 800-115 (technical security testing)
  • ISO/IEC 27001 (information security management)
  • ISO/IEC 15408 (Common Criteria)
  • IEC 62443-4-1 (secure development lifecycle)
  • PCI DSS 4.0
Syllabus

6 modules · 300 h

  1. 1.1Secure development lifecycle (SSDLC)
  2. 1.2Threat modelling with STRIDE
  3. 1.3Software security requirements
  4. 1.4OWASP Top 10 and CWE Top 25
  5. 1.5Vulnerability taxonomy
  6. 1.6CVSS scoring
  7. 1.7Vulnerability management and CVE
  8. 1.8Shift left
  9. 1.9Software security metrics
  10. 1.10Workshop: threat model of a web application
  1. 2.1ISO/IEC 27001 and control 8.29
  2. 2.2ISO/IEC 27034 application security
  3. 2.3OWASP ASVS levels 1 to 3
  4. 2.4NIST SP 800-218 SSDF
  5. 2.5NIST SP 800-115 technical testing
  6. 2.6IEC 62443-4-1 and 4-2
  7. 2.7Common Criteria ISO/IEC 15408
  8. 2.8ISO/IEC 18045 evaluation methodology
  9. 2.9EUCC European certification scheme
  10. 2.10Practice: ASVS checklist for an API
  1. 3.1Static analysis (SAST)
  2. 3.2Dynamic analysis (DAST)
  3. 3.3Interactive testing (IAST)
  4. 3.4Software composition analysis (SCA) and SBOM
  5. 3.5Fuzzing with AFL and libFuzzer
  6. 3.6Manual secure code review
  7. 3.7Penetration testing
  8. 3.8OSSTMM and PTES methodologies
  9. 3.9OWASP WSTG testing guide
  10. 3.10Laboratory: SAST and DAST analysis of an application
  1. 4.1Avionics software and DO-326A
  2. 4.2Automotive and ISO/SAE 21434
  3. 4.3Medical devices and IEC 81001-5-1
  4. 4.4Payments and PCI DSS
  5. 4.5Public sector and ENS
  6. 4.6EU Cyber Resilience Act
  7. 4.7ENISA certification schemes
  8. 4.8CCN's LINCE certification
  9. 4.9Defence and accreditation requirements
  10. 4.10Case study: test evidence for the CRA
  1. 5.1CI/CD integration
  2. 5.2DevSecOps and security as code
  3. 5.3False positive management
  4. 5.4Prioritisation of findings
  5. 5.5Security testing reports
  6. 5.6Bug bounty programmes
  7. 5.7Coordinated vulnerability disclosure
  8. 5.8Security regression testing
  9. 5.9OWASP SAMM maturity indicators
  10. 5.10Practice: DevSecOps pipeline with open-source tools
  1. 6.1Software product description
  2. 6.2Applicable regulatory framework
  3. 6.3Threat model
  4. 6.4Test strategy
  5. 6.5Tool selection
  6. 6.6Execution and findings
  7. 6.7Remediation plan
  8. 6.8Compliance report
  9. 6.9Dissertation and presentation
  10. 6.10Final review with the tutor
Methodology, software & labs

How you'll learn

100 % online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetable: students progress at their own pace within the enrolment period, which makes it possible to combine with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Burp Suite, OWASP ZAP, SonarQube, Semgrep, Jenkins, in free, academic or evaluation versions. Tests are studied using real laboratory procedures on deliberately vulnerable applications, integration of static analysis into CI/CD, and preparation of security testing reports. Assessment is continuous per module plus the final integrative project.

Accredited laboratories(EN ISO/IEC 17025) with rotor test rig, EMC/Lightning pre-compliance, HIL/SIL, vibration/acoustics.
Evidence-oriented Master's Thesis:safety case, test plan, compliance dossier and operational limits.
Industry mentoring:lecturers with experience in training, , eVTOL/UAM and flight test.
Flexible format(hybrid/online), international cohorts and support from SEIUM Career Services.
Ethics and security:a safety-by-design approach, cyber-OT, DIH and compliance as core pillars.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Software product description

Integrate security into every phase of the development lifecycle.

Applicable regulatory framework

Interpret standards and reference frameworks in security testing.

Threat model

Apply static, dynamic and dependency analysis techniques.

Test strategy

Adapt testing to the requirements of regulated sectors.

Tool selection

Automate security tests within a continuous integration chain.

Career opportunities

Where this takes you

Security Testing EngineerApplication Security AnalystDevSecOps EngineerSoftware Security AuditorSoftware Quality ManagerCybersecurity Compliance Consultant
Admissions & scholarships

Requirements

  • No prior degree required.
  • Internet connection and a computer capable of running the programme's software.
  • Sufficient level of Spanish to follow technical standards texts.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme is 300 h in total, spread over 3 to 5 months. That is an average of 10 to 15 hours per week, compatible with full-time work.

You work with Burp Suite, OWASP ZAP, SonarQube, Semgrep, Jenkins. Free, academic or evaluation versions are used, and the tutor indicates the free alternative where one exists.

A SEIUM own diploma upon passing the continuous assessment and the integrative project. It is in-house training, not an official Ministry degree.

Yes. Modules passed in a course or postgraduate diploma in the same area are credited towards the advanced programme. Check the credit transfer policy when you enrol.

Software Security Testing Standards CourseEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.