
Generative AI for Software Test Automation
Contact IT Dojo for current pricing, available dates, and a custom quote tailored to your team or organization.
Course Duration
3 Days
Audience
Employees of federal, state and local governments; and businesses working with the government.
Prerequisites
Familiarity with software testing concepts and basic programming experience recommended.
Course Description
Generative AI can meaningfully speed up practical test automation work, from generating test scenarios to producing automated test code and reviewing existing tests. This three-day course teaches participants how to apply generative AI throughout the test automation lifecycle, while building the review habits needed to trust AI-assisted test code before it ships.
Learning Objectives
- Apply generative AI to derive test scenarios from requirements
- Generate and adapt automated test code with AI assistance
- Review AI-generated test code for correctness and coverage
- Use AI to review, maintain, and refactor existing test suites
- Integrate AI-assisted testing practices into a CI/CD pipeline
Course Outline
1. Generative AI in the Testing Workflow
- Where generative AI fits across the test automation lifecycle
- Strengths and limitations of AI-generated test code
- Setting up an AI-assisted testing workflow
2. Generating Test Scenarios and Cases
- Using AI to derive test scenarios from requirements or user stories
- Identifying edge cases an AI assistant might miss
- Prioritizing AI-suggested test cases
3. AI-Assisted Test Code Generation
- Generating automated test code with AI assistance
- Adapting generated code to your framework and standards
- Reviewing AI-generated test code for correctness
4. Reviewing and Maintaining Tests with AI
- Using AI to review and improve existing test suites
- Identifying flaky or redundant tests with AI support
- Refactoring test code with AI assistance
5. CI/CD Integration and Capstone
- Integrating AI-assisted testing into CI/CD pipelines
- Capstone: building an AI-assisted test suite for a sample application
- Final questions and key takeaways
Frequently Asked Questions
What does this course cover?
This course covers using generative AI across the test automation lifecycle: generating test scenarios, producing automated test code, and reviewing and maintaining existing tests.
How long is this course?
Generative AI for Software Test Automation is a three-day, hands-on course, available as live remote online instruction or on-site at your facility.
Who should attend?
QA engineers, test automation engineers, and developers who want to apply generative AI to test automation work.
Does IT Dojo offer this training on-site at government or DoD facilities?
Yes. IT Dojo delivers this course on-site at government agencies, DoD commands, and contractor facilities, in addition to live online delivery.
How do I register for this course?
IT Dojo training is employer sponsored. Contact IT Dojo via the Request Training form or call 757-216-3656 to schedule this course for your team.