Introduction to Agile Testing Training Course
Spanning two days, this programme offers a concise entry point into Agile software testing. It anchors foundational testing concepts within the dynamics of Agile (Scrum) development, utilising Crispin & Gregory’s Agile Testing Quadrants model as a structured lens to examine modern testing principles and workflows.
Intended Audience
This module is tailored for development teams seeking to refine their testing strategies within an Agile environment.
Furthermore, it serves as an ideal starting point for individuals aiming to build a dedicated career in testing and acts as a recommended prerequisite for the iSQI Certified Agile Tester certification.
This course is available as onsite live training in Nigeria or online live training.Course Outline
Agile Foundations
- Historical overview of Agile methodologies
- Analytical discussion on the Agile Manifesto
The Scrum Framework
- Key Scrum roles and duties – Scrum Master, Product Owner, Dev Team
- Essential Scrum ceremonies – Sprint, Sprint Planning, Review, Retrospective, Scrum meeting
- Core Scrum artefacts – Product Backlog, Sprint Backlog, Product Increment
Agile Testing Practices
- Prioritising collaboration over siloed independence
- The strategic role of documentation in Agile
- Introduction to the Agile Testing Quadrants
- Implementing test automation
Testing Fundamentals
- The Fundamental Test Process
- Application of black-box test design techniques
- Application of white-box test design techniques
- Evaluation of quality attributes
- Performance testing strategies
- Demonstration of test tools
Technology-Facing Testing to Drive Development
- Unit testing alongside black-box design
- Principles of Test-Driven Development (TDD)
- Demonstration of relevant test tools
Business-Facing Testing to Drive Development
- User stories and acceptance testing
- Behaviour-Driven Development (BDD)
- Demonstration of relevant test tools
Business-Facing Testing to Evaluate the Product
- Exploratory testing approaches
- White-box test design
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
Introduction to Agile Testing Training Course - Enquiry
Testimonials (1)
workshops, practical cases
Joanna Nowak - LKQ Polska Sp. z o. o.
Course - Introduction to Agile Testing
Related Courses
Advanced Automation Testing and Maintenance
35 HoursThis instructor-led, live training in Nigeria (online or onsite) is aimed at intermediate-level testers and developers who wish to deepen their knowledge and skills in automation testing, focusing on tools like Selenium, TestComplete, and integrating with Oracle APEX and .Net Core.
By the end of this training, participants will be able to:
- Set up and configure Selenium and TestComplete for automation testing.
- Develop advanced test scripts and frameworks.
- Integrate automation testing with Oracle APEX and .Net Core applications.
- Apply machine learning techniques to enhance test automation.
- Transition from manual to automated testing effectively.
- Manage outsourced testing projects and maintain quality standards.
Advanced C# for Automation Test Engineers
21 HoursThis instructor-led, live training in Nigeria (online or on-site) is designed for experienced automation test engineers who wish to acquire advanced C# programming skills for automation testing.
By the conclusion of this training, participants will be able to:
- Grasp advanced C# programming concepts and best practices.
- Apply advanced object-oriented programming principles to create efficient and flexible automation solutions.
- Design and develop modular and reusable automation frameworks using industry best practices.
Advanced Selenium
14 HoursIn this instructor-led live training in Nigeria, participants will discover how to elevate an automated test suite by employing advanced techniques to control Selenium.
Upon completing this training, participants will be able to:
- Tackle complex web application test automation challenges using Selenium.
- Utilize regular expressions and pattern-based verification methods.
- Manage exceptions that interrupt test execution.
- Search for web objects programmatically.
- Dynamically capture data from web controls.
- Develop a data-driven testing framework.
- Scale testing efforts using Selenium Grid.
API Development & Testing using Java (Jersey)
14 HoursAutomation Testing using Selenium
35 HoursNobleProg MEA’s Automated Testing with Selenium course offers a thorough guide to becoming proficient in Selenium for software testing. This program spans from fundamental Selenium principles and features to advanced topics such as cross-browser testing, test integration, and mobile application testing using Appium. Attendees will acquire skills in employing Selenium IDE and WebDriver to automate web applications, efficiently handle test data, and utilize tools like Maven and JUnit for project management and framework development. Whether you are a beginner or seeking to upgrade your expertise, this course delivers the vital knowledge and practical experience needed to succeed in automated testing.
BDD for Non-Programmers: Live Workshop
14 HoursThis instructor-led, live workshop in Nigeria begins with an introduction to BDD, what it is and how it is used by companies to promote good software design, development and testing. We do this from a non-engineering point-of-view, with an eye on the end-users, their requirements, language, and way of thinking. We also address the communication challenges that business stakeholders are likely to encounter as they work closer with their technical-minded peers.
By the end of this training, participants will know how to:
- Write succinct user stories that capture the usage patterns of real users of the software.
- Translate their user stories into the behavioral language of BDD (Given, When, Then.)
- Derive test cases from these stories, for use by engineers to implement and test.
- Understand the relationship between product requirements, acceptance criteria, and test cases.
- Demystify the technical jargon that impedes communication and understanding.
- Install and use great tools for writing BDD feature files.
- Understand and appreciate what happens once the work is handed to engineers.
- Play a more active role in the iterative development cycle.
ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA)
35 HoursISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM)
21 HoursAdvance your preparation for the ISTQB CTAL-TM certification through this instructor-led programme in Nigeria. This course enables test managers and QA professionals in Nigeria to master advanced test management, risk-based testing, and strategic decision-making via interactive sessions and practical exercises strictly aligned with the official syllabus.
Fundamentals of QA and Modern Testing with AI (ISTQB Foundation Preparation)
21 HoursInstructor-led, live training in Nigeria combines ISTQB CTFL v4.0 fundamentals with modern AI-assisted testing tools. Participants will gain structured QA knowledge, practical automation skills, and hands-on experience with AI-driven test case generation, self-healing automation, and defect analysis.
API Testing with Postman
21 HoursThis instructor-led, live training in Nigeria (online or onsite) is aimed at software testers who wish to use Postman for API testing.
By the end of this training, participants will be able to:
- Execute tests using automated requests and workflows.
- Define, develop, test, and observe an API using a version control system.
- Generate dynamic data in a request.
- Document and organize tests in collections for team revision.
Selenium WebDriver in C#
14 HoursThis instructor-led, live training in Nigeria (online or onsite) introduces participants to automated testing using Selenium WebDriver and C# within Visual Studio. If you lack C# programming experience or wish to refresh your C# skills, we recommend checking out the course: C# for Automation Test Engineers.
Test Automation with Selenium and Jenkins
21 HoursTest Automation with Selenium and Python
14 HoursTest Automation with Selenium
21 HoursTestComplete
21 HoursIn this instructor-led live training in Nigeria, participants will learn how to leverage TestComplete's features, including its test object model, checkpoints, name mapping, and interface, to conduct automated testing on desktop, web, and mobile applications.
By the conclusion of this training, participants will be able to:
- Create, record, and run functional tests.
- Build a scalable and maintainable test framework.
- Establish checkpoints, adapt tests for multiple devices, and analyze test results.
- Employ TestComplete's script extensions.