Introduction to Agile Testing Training Course
This two-day instructional offering delivers a concise overview of Agile software verification. It addresses core testing concepts within the framework of Agile (Scrum) development, utilizing Crispin & Gregory’s Agile Testing Quadrants model to examine current principles and practices for government stakeholders.
Intended Audience
This program is designed for development teams seeking to enhance their verification processes in an Agile environment.
It is also appropriate for individuals pursuing testing as a specialized career path and serves as a required prerequisite for the iSQI Certified Agile Tester course, supporting professional development for government personnel.
This course is available as onsite live training in US Government or online live training.Course Outline
Overview of Agile
- Historical context of Agile methodologies
- Examination of the principles outlined in the Agile Manifesto
Scrum Framework
- Designations and duties associated with Scrum – Scrum Master, Product Owner, Development Team
- Key Scrum ceremonies – Sprint, Sprint Planning, Review, Retrospective, and daily Scrum
- Essential Scrum artifacts – Product Backlog, Sprint Backlog, Product Increment
Agile Testing
- Emphasis on collaborative workflows over isolated efforts
- The role of documentation within Agile environments
- Overview of the Agile Testing Quadrants model
- Implementation of test automation
Testing Fundamentals
- Core principles of the testing process
- Black-box test design strategies
- White-box test design strategies
- Key quality attributes
- Performance evaluation methods
- Examples of testing tools used for government systems
Technology-facing testing that guides development
- Unit testing and black-box test design integration
- Principles of test-driven development
- Examples of testing tools used for government systems
Business-facing testing that guides development
- User stories and acceptance criteria validation
- Behavior-driven development practices
- Examples of testing tools used for government systems
Business-facing testing that critiques the product
- Exploratory testing techniques
- White-box test design applications
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
Introduction to Agile Testing Training Course - Booking
Introduction to Agile Testing Training Course - Enquiry
Introduction to Agile Testing - Consultancy Enquiry
Testimonials (1)
workshops, practical cases
Joanna Nowak - LKQ Polska Sp. z o. o.
Course - Introduction to Agile Testing
Upcoming Courses
Related Courses
Advanced Automation Testing and Maintenance
35 HoursThis instructor-led, live training in US (delivered online or onsite) is designed for intermediate-level testers and developers seeking to expand their expertise in automation testing. The curriculum emphasizes tools such as Selenium and TestComplete, alongside integration with Oracle APEX and .Net Core environments, providing essential capabilities for government agencies managing complex software quality assurance workflows.
Upon completion of this training, participants will be equipped to:
- Establish and configure Selenium and TestComplete for effective automation testing operations.
- Create advanced test scripts and scalable testing frameworks aligned with federal standards.
- Implement automation strategies within Oracle APEX and .Net Core application ecosystems.
- Utilize machine learning methodologies to improve the efficiency and accuracy of test automation processes for government systems.
- Execute a structured transition from manual testing procedures to automated solutions.
- Oversee outsourced testing initiatives and ensure adherence to strict quality assurance benchmarks.
Advanced C# for Automation Test Engineers
21 HoursThis facilitated live training in US (available via online or onsite modalities) targets seasoned automation test engineers seeking to master advanced C# programming techniques tailored for automation testing purposes, particularly for government applications.
Upon completion of this training, participants will be capable of:
- Grasping advanced C# programming concepts and adhering to established best practices.
- Implementing advanced object-oriented programming principles to develop efficient and adaptable automation solutions.
- Designing and constructing modular, reusable automation frameworks in accordance with industry standards.
Advanced Selenium
14 HoursThis instructor-led, live training in US equips participants with advanced methodologies for strengthening automated test suites through the effective utilization of Selenium.
Upon completion of this program, attendees will be capable of:
- Addressing complex challenges associated with web application test automation using Selenium.
- Implementing pattern-based verification and regular expression strategies.
- Managing exceptions that interrupt test execution flows.
- Performing programmatic searches for web interface elements.
- Accumulating data from web controls dynamically.
- Developing a data-driven testing framework tailored for government systems.
- Orchestrating distributed testing efforts via Selenium Grid.
API Development & Testing using Java (Jersey)
14 HoursJersey serves as the open-source reference implementation for JAX-RS (Java API for RESTful Web Services), offering libraries that facilitate the rapid and effective development of REST APIs in Java. By integrating modern testing utilities, Jersey empowers developers to design, construct, validate, and document APIs with enhanced efficiency for government applications.
This instructor-led live training, available via online or onsite delivery, is designed for beginner to intermediate-level Java developers and testers seeking proficiency in API development and testing utilizing Jersey and its complementary tools.
Upon completion of this training, participants will be equipped to:
- Configure a Jersey project using Maven.
- Develop and deploy RESTful APIs through Jersey.
- Conduct API testing using Postman and automated frameworks.
- Manage API error handling, security protocols, and documentation standards.
Format of the Course
- Interactive lectures and collaborative discussions.
- Practical exercises and skill-building activities.
- Implementation within a live laboratory environment.
Course Customization Options
- To request customized training for this course, please contact us to arrange your specific requirements.
Automation Testing using Selenium
35 HoursNobleProg MEA’s Selenium Automation Testing curriculum delivers a thorough framework for achieving proficiency in Selenium-based quality assurance. The program addresses foundational principles and core functionalities while exploring sophisticated applications such as cross-browser compatibility, integration protocols, and mobile application testing via Appium. Learners acquire the capability to utilize Selenium IDE and WebDriver for web application automation, optimize test data management, and implement Maven and JUnit for robust framework development and project governance. This course provides the critical competencies and practical engagement required for professionals seeking to advance their automated testing capabilities for government applications.
BDD for Non-Programmers: Live Workshop
14 HoursThis instructor-led, live workshop in US commences with an overview of Behavior-Driven Development (BDD), its definition, and its application by organizations to enhance software design, development, and testing. The instruction is delivered from a non-engineering perspective, focusing on end-users, their requirements, terminology, and cognitive approaches. The curriculum also addresses communication barriers that business stakeholders may encounter when collaborating closely with technical teams.
Upon completion of this training for government audiences, participants will be equipped to:
- Draft concise user stories that accurately reflect the usage patterns of actual software users.
- Convert user stories into BDD’s behavioral syntax (Given, When, Then).
- Develop test cases derived from these stories to guide engineering implementation and validation.
- Clarify the interrelationship among product requirements, acceptance criteria, and test cases.
- Decipher technical jargon that often hinders effective communication and comprehension.
- Install and utilize effective tools for authoring BDD feature files.
- Gain insight into the processes that follow the transfer of work to engineering teams.
- Assume a more proactive role within the iterative development lifecycle.
ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA)
35 HoursThe ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA) curriculum is intended for seasoned testing practitioners seeking to advance their proficiency in test analysis, test design, risk-based testing, and quality assurance across the software development lifecycle. This program provides participants with sophisticated methodologies for evaluating requirements, constructing robust test cases, managing defects, and ensuring software quality from both organizational and user-centric viewpoints. This professional development opportunity is tailored for government.
Upon completion of this program, learners will be capable of:
- Implementing advanced techniques for test analysis and design.
- Evaluating requirements and user stories to determine applicable test conditions.
- Creating and prioritizing risk-based test scenarios and individual test cases.
- Assessing software quality attributes and non-functional requirements.
- Conducting testing-focused reviews of technical specifications.
- Executing defect analysis and supporting root cause identification efforts.
- Utilizing static testing methods to enhance quality early in the SDLC.
- Facilitating testing operations within Agile, Waterfall, and Hybrid project frameworks.
- Enhancing test coverage through structured test design approaches.
- Preparing thoroughly for the ISTQB CTAL-TA certification examination.
ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM)
35 HoursThe ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) is a professional certification designed to validate advanced competencies in test management, leadership, and strategic decision-making in accordance with the official ISTQB curriculum.
This instructor-led program, available through live online or onsite delivery, targets intermediate to advanced test managers and quality assurance professionals seeking to master the ISTQB Advanced Level Test Manager syllabus and prepare for certification. The training content is structured to meet the rigorous standards required for government-compliant qualification pathways.
Upon completion of this training, participants will be able to:
- Develop and execute comprehensive test strategies and plans.
- Implement risk-based testing techniques to optimize resource allocation.
- Monitor, control, and enhance test processes within project frameworks.
- Lead test teams and manage stakeholder expectations effectively.
- Leverage tools and metrics for test management, reporting, and continuous improvement.
Format of the Course
- Interactive lectures and guided discussions.
- Exam-focused exercises and practice questions.
- Hands-on case studies and simulations aligned with the ISTQB CTAL-TM syllabus.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Fundamentals of QA and Modern Testing with AI (ISTQB Foundation Preparation)
21 HoursThe "Fundamentals of QA and Modern Testing with AI" curriculum integrates the ISTQB Certified Tester Foundation Level (CTFL v4.0) framework with an operational overview of artificial intelligence-assisted testing methodologies. Designed as a preparation pathway for ISTQB certification, this program equips participants with immediately actionable skills in AI-driven testing for federal and public sector needs.
This live, instructor-led delivery model (available online or onsite) targets quality assurance professionals, software testers, and test engineers seeking to establish a structured foundation in quality assurance principles while acquiring the capability to utilize contemporary AI tools for test case generation, automation, and defect analysis.
Upon completion of this training, participants will be able to:
- Implement the seven testing principles and define the tester’s role throughout the software development lifecycle.
- Develop test cases using black-box, white-box, and experience-based techniques in accordance with ISTQB standards.
- Document, track, and manage defects through their complete lifecycle.
- Conduct testing planning utilizing risk-based strategies, estimation methods, and progress metrics.
- Assess and select test automation tools appropriate for specific organizational contexts.
- Utilize generative AI and large language models to draft, review, and refine test cases derived from requirements.
- Deploy AI-enabled solutions for self-healing test automation, visual regression testing, and defect prediction.
- Navigate the ISTQB Foundation Level examination structure and address sample questions with confidence.
Course Format
- Interactive lectures and facilitated discussions.
- Extensive exercises and practice opportunities.
- Hands-on implementation within a live laboratory environment.
Customization Options
- To request customized training for government agencies, please contact us to arrange.
API Testing with Postman
21 HoursThis instructor-led training program US, available via virtual or on-site delivery, is designed for software testing professionals seeking to leverage Postman for API validation. These materials are developed specifically for government agencies.
Upon completion of this course, participants will demonstrate the ability to:
- Conduct testing through automated requests and structured workflows.
- Establish, create, evaluate, and monitor APIs utilizing version control mechanisms.
- Create dynamic data elements within requests.
- Systematize and catalog tests within collections to facilitate team review and oversight.
Selenium WebDriver in C#
14 HoursThis facilitated, hands-on training session provided in US (via webcast or in-person) acquaints attendees with Selenium WebDriver automation using C# within Visual Studio. Individuals lacking prior C# proficiency or seeking to reinforce their foundational knowledge are encouraged to complete the prerequisite course: C# for Automation Test Engineers. Designed specifically for government agencies and professionals, this curriculum supports rigorous testing workflows.
Test Automation with Selenium and Python
14 HoursSelenium serves as an open-source framework designed for automating web application testing across various browsers. The release of Selenium 4 introduces enhanced WebDriver APIs, native relative locators, and expanded grid support. Python is widely utilized in this domain due to its simplicity and robust integration with testing frameworks such as Pytest, enabling the creation of scalable and maintainable test automation suites for government applications.
This instructor-led live training, available online or onsite, targets beginner to intermediate testers and developers seeking to implement Selenium with Python for web application testing in operational environments. The curriculum is structured to support efficient workflows and governance standards for government agencies.
Upon completion of this training, participants will be equipped to:
- Install and configure Selenium with Python within designated test environments.
- Develop robust test automation scripts utilizing Selenium WebDriver and Pytest.
- Implement the Page Object Model (POM) to ensure maintainable test framework architectures.
- Execute tests across multiple browsers using Selenium Grid capabilities.
- Integrate automated tests into existing CI/CD pipelines.
- Troubleshoot common automation issues and apply best practices to ensure stability.
Course Format
- Interactive lecture and discussion segments.
- Extensive exercises and practical application.
- Hands-on implementation within a live-lab environment.
Course Customization Options
- To request customized training tailored to specific organizational needs, please contact the administrative office to arrange details. This service is available for government entities and other qualifying organizations.
Test Automation with Selenium
21 HoursThis curriculum delivers instruction on managing testing initiatives, offering practical application in web applications, functional test automation, and cross-browser test automation utilizing the Selenium framework.
The intended participants include software test engineers and manual testers who seek to enhance their technical capabilities for government systems.
Upon completing the instruction, attendees will be equipped to deploy Selenium WebDriver proficiently within operational projects.
TestComplete
21 HoursIn this instructor-led, live training in US, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.