Git-Native Test Management

Using the GTM System

A comprehensive training program on implementing Git-based test management. Equip your team with the knowledge to migrate from traditional test management tools to a Git-native approach, leveraging markdown artifacts, version control workflows, and AI-assisted test generation.

This course includes

GTM starter repository template

10 hands-on exercises

Private community access

Certificate of completion

Skill Level
Intermediate
Duration
2-3 days
Projects
2
Prerequisites
Basic Git and test management knowledge

About this course

A comprehensive training program on implementing Git-based test management using the GTM (Git Test Management) system. This course equips QA engineers and test leads with the knowledge to migrate from traditional test management tools to a Git-native approach, leveraging markdown artifacts, version control workflows, and AI-assisted test organisation.

Whether you’re looking to eliminate expensive SaaS licensing fees, gain true version control over your test artifacts, or prepare your test documentation for AI-assisted generation, this course provides the methodology and hands-on practice you need.

Why This Course Is Different

Most test management training teaches you how to click through legacy web tool interfaces. This course teaches you a methodology that works with any Git platform, costs nothing to operate, and positions your test artifacts for AI-assisted generation and maintenance.

Course Difference

You'll learn patterns used by teams who've eliminated five-figure annual licensing fees while gaining capabilities their previous tools couldn't match. Capabilities that include true version control, AI test generation, and tests that live alongside the code they verify.

Skills You'll Develop

  • Design and implement a GTM repository structure for any project
  • Create properly formatted test plans, suites, cases, and execution records
  • Establish naming conventions and ID systems for your organization
  • Track test executions and results with full traceability
  • Leverage Git workflows (branching, PRs, reviews) for test management
  • Integrate GTM artifacts with CI/CD pipelines
  • Migrate existing test cases from traditional tools to GTM format
  • Generate test cases from requirements using AI tools
  • Implement AI-assisted review workflows for test case maintenance

Syllabus

GTM Training Syllabus

A syllabus designed to take you from understanding why Git-native test management matters to implementing advanced team workflows and CI/CD integration

Module 1: Introduction to Git-Native Test Management

Why traditional test management tools fall short and how Git solves these problems.

  • The case against SaaS test management tools
  • Git advantages: versioning, branching, offline access
  • GTM framework philosophy and architecture
  • Setting up your first GTM repository
  • Lab: Initialize a GTM repository with proper structure

Module 2: GTM Entity Model & Relationships

Understanding the data model that powers effective test management.

  • The 8 core entities: Plans, Suites, Cases, Steps, Executions, Runs, Results, Reports
  • Entity relationships and hierarchy rules
  • When to use each entity type
  • Relationship diagrams and traceability
  • Lab: Map an existing test suite to GTM entities

Module 3: File Structure & Naming Conventions

Organizing test artifacts for scalability and maintainability.

  • Directory structure best practices
  • Naming conventions and ID systems
  • Markdown templates and metadata standards
  • Linking strategies between artifacts
  • Lab: Create a complete folder structure for a sample project

Module 4: Test Case Development Workflow

Creating and managing test cases that are both human-readable and AI-ready.

  • Writing effective test suites and cases
  • Test step design patterns
  • Managing preconditions and test data
  • Traceability to requirements and user stories
  • Lab: Write a complete test suite with linked test cases

Module 5: Execution & Results Tracking

Recording test activities with full auditability.

  • Creating test execution records
  • Documenting test runs and capturing results
  • Attaching evidence (screenshots, logs)
  • Generating reports from markdown artifacts
  • Lab: Execute a test plan and document results

Module 6: Advanced Patterns & Team Workflows

Scaling GTM for enterprise teams and CI/CD integration.

  • Branching strategies for test assignments
  • Reusable test libraries and submodules
  • Pull request workflows for test reviews
  • CI/CD pipeline integration patterns
  • Lab: Configure a GitHub Actions workflow for test artifact validation

Module 7: AI-Powered Test Case Generation

Leveraging AI tools to accelerate test case creation from multiple source types.

  • Connecting to Jira via MCP for requirement extraction
  • Processing documents with Docling (PRDs, specs, user stories)
  • Recording application walkthroughs for test flow capture
  • Prompt engineering for quality test case output
  • Reviewing and refining AI-generated test cases
  • Lab: Generate a complete test suite from a Jira epic using Claude + MCP

Module 8: AI-Assisted Test Case Review

Using AI agents to maintain test case quality and catch gaps at scale.

  • Automated review patterns for low-priority test cases
  • Building review agents with custom evaluation criteria
  • Voice-based review with ElevenLabs conversational agents
  • Identifying coverage gaps and redundant tests
  • Continuous improvement workflows for test libraries
  • Lab: Configure an AI review agent and conduct a voice-based test case review session

Student Projects

Project 1: Test Repository Setup

  • Create a complete GTM repository structure with test plans, suites, and cases for a sample application
  • Implement proper linking, metadata, and naming conventions

Project 2: Execution Workflow

  • Execute a full test cycle from plan creation through results reporting
  • Document executions, runs, and results with proper traceability and evidence attachment

Resources Provided

  • GTM starter repository template (ready to clone)
  • Complete markdown templates for all 8 entity types
  • Naming convention and ID system guidelines
  • Sample test artifacts from real-world projects
  • CI/CD integration scripts (GitHub Actions, GitLab CI)
  • Migration checklist for TestRail/Zephyr exports
  • AI prompt templates for test generation and review
  • MCP configuration files for Jira integration

Meet The Creator Of The Course

  • Bill Echlin, Test Management Specialist
  • 15+ years implementing testing solutions at enterprises including Glencore and Nisa Investments
  • Creator of the GTM framework and PTP (Product Testing Prompts) methodology
  • A fascination for working out the simplest way to explain complex topics

Career Benefits

  • Reduce organizational costs — Demonstrate ability to eliminate expensive per-seat SaaS licensing fees
  • Modern testing expertise — Position yourself with skills that align testing with DevOps and CI/CD practices
  • Tool-agnostic methodology — Carry your knowledge to any organization using Git, regardless of platform
  • AI-ready skillset — Prepare for the shift toward AI-assisted test generation and maintenance

Course Format

  • Structured 2-3 day curriculum
  • 10 hands-on exercises with real-world complexity
  • 2 student driven projects to apply what you've learnt
  • Private community for ongoing support
  • Certificate of completion for your professional profile

Frequently Asked Questions

Do I need programming experience?

No programming is required for Modules 1-6. The course focuses on markdown files and Git commands, not code. Modules 7-8 involve AI tool configuration but no coding—just prompt engineering and tool setup.

What Git knowledge is required?

You should be comfortable with clone, commit, push, pull, and basic branching. We'll cover advanced Git workflows in Module 6, but foundational knowledge is expected.

Can I use GTM alongside my existing test management tool?

Yes. Many teams run GTM in parallel during migration. You can export from tools like TestRail and gradually transition test cases to GTM format using the migration patterns covered in the course.

Which Git platforms does GTM work with?

GTM works with any Git platform like GitHub, GitLab, Bitbucket, Azure DevOps, or self-hosted Git servers. The methodology is platform-agnostic.

Will this work for manual testing, automated testing, or both?

Both. GTM manages test case documentation regardless of execution method. Module 6 covers patterns for linking GTM artifacts to automated test results from frameworks like Playwright or Cypress.

Do I get lifetime access to the course materials?

Yes. You'll have permanent access to the GTM starter repository, all templates, and the private community for ongoing support and updates.

What AI tools are covered in Modules 7-8?

Module 7 covers Claude with MCP (Model Context Protocol) for Jira integration, Docling for document processing, and screen recording for test flow capture. Module 8 covers building custom review agents and ElevenLabs for voice-based test case review sessions.

Do I need paid AI subscriptions for the AI modules?

The labs can be completed with free tiers of most tools. We'll discuss which features require paid plans and provide alternatives where possible.

Ready to Modernize Your Test Management?

Ready to eliminate test management tool fees and supercharge your workflow with AI? Join the growing community of QA professionals who've made the switch to Git-native test management. Enroll now and build a test management system that scales with your team, integrates with your AI tools, and costs nothing to operate.

Enquire Now