
AI for Software Testing (SED)
- • Nov 18–20, 2026 · Live Remote Online
- • Jan 26–28, 2027 · Live Remote Online
- • Mar 16–18, 2027 · Live Remote Online
Contact IT Dojo for current pricing, available dates, and a custom quote tailored to your team or organization.
Course Duration
3 Half-Day Sessions (13.5 Hours)
Audience
Employees of federal, state and local governments; and businesses working with the government.
Prerequisites
Foundational software testing knowledge through formal training or relevant experience working in a software testing role.
Course Description
This practical, hands-on course is for experienced testers who want to integrate generative AI into real testing work, responsibly and effectively. AI is treated as a collaborator that supports testing judgment, not a substitute for it. Working with a small, realistic application, you will use AI to understand system behavior, generate and refine tests, apply equivalence partitioning and boundary analysis, model states and coverage, explore features, evaluate nonfunctional requirements, write bug reports, and decide what to automate. Throughout, you will examine AI output for assumptions, gaps, and executability, and finish with a plan for bringing AI into your own testing practice.
Learning Objectives
- Use generative AI to explore system behavior when documentation is incomplete
- Identify assumptions, gaps, and invented details in AI-generated tests
- Turn AI test ideas into executable tests with observable outcomes
- Structure tests using partitions, boundaries, state, and sequence
- Evaluate AI-generated nonfunctional test ideas
- Write clearer bug reports and evaluate AI summaries and metrics
- Decide what to automate and what not to automate
Course Outline
1. Understanding AI's Role in Software Testing
- Capabilities and limits of generative AI for testing
- Plausible output vs. testable information
2. Let's Test!
- Generating test cases from minimal context
- Finding hidden assumptions and invented details
3. Tests as Specifications
- Inferring requirements from behavior
- Requirement taxonomies and traceability
4. Test Data
- Equivalence partitioning and boundary value analysis
- Preconditions and data dependencies
5. Making Tests Executable
- Clear steps, concrete data, observable outcomes
- Translating tests into Gherkin
6. Stories and Scenarios
- Acceptance criteria, scenarios, and test cases
- Mapping stories to tests
7. States and Coverage
- State models and transitions
- Reasoning about functional coverage
8. Validating Quality Attributes
- Making nonfunctional requirements testable
- Usability, accessibility, performance, and security
9. Test Strategy and Planning
- Risk-driven testing decisions
- Building a Test Strategy Canvas
10. Bug Analysis and Reporting
- Separating bugs from misunderstandings
- Writing actionable bug reports for different audiences
11. Test Automation
- Deciding what to automate
- Assessing AI-generated automation scripts
12. Integrating AI into Your Testing
- Pilot experiments and success measures
- An ethical framework and team roadmap
Frequently Asked Questions
What does the AI for Software Testing course cover?
Three half-day sessions for testers. Use AI for test design, data, coverage, nonfunctional testing, bug analysis, and automation decisions. IT Dojo delivers it as live instructor-led training for government, DoD, and corporate teams.
How long is IT Dojo's AI for Software Testing training?
Course length: 3 Half-Day Sessions (13.5 Hours). It is available as live remote online instruction or as a private session for your team.
Is this course available as live remote online training?
Yes. IT Dojo offers AI for Software Testing as live remote online training led by an instructor in real time. Private sessions for your organization can also be scheduled.
Who should attend this course?
Testers, test analysts, test leads, and developers, plus project managers, business analysts, and leaders who want to speed up testing with responsible oversight.
How do I register for this course?
IT Dojo training is employer sponsored. Your organization registers and pays for seats. Contact IT Dojo via the Request Training form or call 757-216-3656 to schedule this course for your team.