Each course provides hands-on training with tools and methodologies used in professional software testing environments. All programs include practical exercises, real-world scenarios, and instructor feedback on submitted work.

Manual testing documentation and planning materials

Manual Testing Foundations

Build core QA skills through systematic test planning, case design, defect tracking, and exploratory testing techniques. This course covers test documentation, bug lifecycle management, and effective communication with development teams.

  • Test case design and execution strategies
  • Defect documentation and tracking workflows
  • Exploratory testing methodologies
  • Requirements analysis for testing
  • QA collaboration in agile environments

Duration: 6 weeks · Self-paced

£487.50
Coding and test automation development

Test Automation Fundamentals

Learn Selenium WebDriver, test framework architecture, CI/CD integration, and scripting best practices. Includes Python and JavaScript automation examples with focus on maintainable test code.

  • Selenium WebDriver fundamentals
  • Page Object Model design patterns
  • Test framework setup and configuration
  • Continuous integration with Jenkins
  • Python and JavaScript automation scripting

Duration: 8 weeks · Self-paced

£673.25
API development and backend testing

API Testing Mastery

Master REST API testing with Postman, automated API tests, contract testing, and microservices validation strategies. Learn to test backend systems independently of user interfaces.

  • REST API testing with Postman
  • Automated API test suites
  • Contract testing strategies
  • Authentication and authorization testing
  • Microservices validation patterns

Duration: 6 weeks · Self-paced

£562.80
Performance metrics and system monitoring

Performance Testing Strategies

Understand load testing, stress testing, scalability assessment, and performance bottleneck identification. Use JMeter and modern monitoring tools to evaluate system behavior under realistic load conditions.

  • Load testing with Apache JMeter
  • Stress testing methodologies
  • Performance bottleneck analysis
  • Scalability assessment techniques
  • Monitoring and metrics interpretation

Duration: 7 weeks · Self-paced

£728.90
Security analysis and vulnerability assessment

Security Testing Essentials

Learn vulnerability assessment, OWASP Top 10 testing, penetration testing basics, and security-focused test case development. Understand common security flaws and how to identify them during testing.

  • OWASP Top 10 vulnerability testing
  • Security test case development
  • Basic penetration testing techniques
  • Authentication and session security
  • Security scanning tools and integration

Duration: 7 weeks · Self-paced

£815.60
Strategic planning and architectural design

Advanced Test Architecture

Design comprehensive test strategies, build maintainable automation frameworks, and lead quality initiatives across engineering organizations. For experienced testers moving into test architecture or QA leadership roles.

  • Test strategy development
  • Framework architecture design
  • Quality metrics and reporting
  • Team leadership and mentoring
  • Process improvement methodologies

Duration: 10 weeks · Self-paced

£943.75

What's Included

All courses provide twelve months of access to materials, allowing you to learn at your own pace while maintaining reference access after completion.

Each program includes video instruction, written documentation, hands-on exercises, and assessment projects. You'll receive feedback on submitted work within 48 hours during business days.

Access to the private student forum connects you with current learners and alumni for discussion, collaboration, and peer learning beyond official course content.

Prerequisites and Recommendations

Manual Testing Foundations requires no prior QA experience. It's designed for career changers and those entering software testing for the first time.

Test Automation Fundamentals assumes familiarity with basic programming concepts. If you haven't coded before, we recommend starting with introductory programming resources before beginning automation training.

API Testing Mastery works best for testers with some understanding of web technologies and HTTP concepts. Manual testing experience helps but isn't strictly required.

Performance Testing Strategies and Security Testing Essentials both benefit from prior testing experience. Understanding basic QA workflows helps you absorb specialized testing methodologies more effectively.

Advanced Test Architecture targets experienced testers with several years of professional QA work. This course assumes hands-on familiarity with both manual and automated testing practices.