Introduction to Agile Testing Training Course
Spanning two days, this course offers a comprehensive introduction to Agile software testing. It covers essential testing concepts within the scope of Agile (Scrum) development, utilizing Crispin & Gregory’s Agile Testing Quadrants model as a framework to examine modern principles and practices.
Target Audience
This course is designed for development teams seeking to enhance their testing strategies within an Agile environment.
It is also ideal for individuals aiming to establish testing as a dedicated career path and serves as an effective prerequisite for the iSQI Certified Agile Tester qualification.
This course is available as onsite live training in United Arab Emirates or online live training.Course Outline
Agile Foundations
- Brief history of Agile methodologies
- Analysis of Agile Manifesto principles
The Scrum Framework
- Scrum roles and duties – Scrum Master, Product Owner, Development Team
- Scrum events – Sprint, Sprint Planning, Review, Retrospective, Scrum Meeting
- Scrum artifacts – Product Backlog, Sprint Backlog, Product Increment
Agile Testing Practices
- Prioritizing collaboration over isolation
- The role of documentation in Agile
- Introduction to the Agile Testing Quadrants
- Test automation strategies
Core Testing Concepts
- The Fundamental Test Process
- Black-box test design methods
- White-box test design methods
- Quality attributes
- Performance testing
- Test tool examples
Technology-Oriented Testing for Development
- Unit testing and black-box design
- Test-driven development
- Test tool examples
Business-Oriented Testing for Development
- User stories and acceptance testing
- Behavior-driven development
- Test tool examples
Business-Oriented Product Evaluation
- Exploratory testing
- White-box test design
Need help picking the right course?
uae@nobleprog.com or +971 4871 6715
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
Upcoming Courses
Related Courses
Advanced Automation Testing and Maintenance
35 HoursThis instructor-led live training, conducted in the UAE (online or onsite), is tailored for intermediate-level testers and developers aiming to deepen their knowledge and skills in automation testing. The focus is on tools like Selenium and TestComplete, as well as integration with Oracle APEX and .Net Core.
Upon completing this training, participants will be equipped to:
- Configure and set up Selenium and TestComplete for automation testing purposes.
- Create sophisticated test scripts and robust testing frameworks.
- Seamlessly integrate automation testing with Oracle APEX and .Net Core applications.
- Leverage machine learning techniques to optimize test automation processes.
- Transition effectively from manual to automated testing methodologies.
- Oversee outsourced testing initiatives while upholding stringent quality standards.
Advanced C# for Automation Test Engineers
21 HoursThis instructor-led, live training in the UAE (available online or on-site) is targeted at experienced automation test engineers aiming to learn advanced C# programming concepts for automation testing.
By the end of this training, participants will be able to:
- Understand 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 the UAE, participants will learn how to enhance an automated test suite using advanced techniques to drive Selenium.
By the end of this training, participants will be able to:
- Resolve complex web application test automation issues with Selenium.
- Apply regular expressions and pattern-based verification techniques.
- Handle exceptions that halt test execution.
- Programmatically search for web objects.
- Dynamically capture data from web controls.
- Create a data-driven testing framework.
- Distribute testing with Selenium Grid.
API Development & Testing using Java (Jersey)
14 HoursAutomation Testing using Selenium
35 HoursNobleProg MEA offers a comprehensive course on Automated Testing using Selenium, designed to help learners master this essential tool. The curriculum spans from Selenium's foundational principles and core features to advanced topics such as cross-browser testing, test integration, and mobile application testing with Appium. Attendees will gain practical experience in using Selenium IDE and WebDriver to automate web applications, efficiently manage test data, and utilize tools like Maven and JUnit for project management and framework development. Whether you are new to Selenium or aiming to refine your existing skills, this program provides the critical knowledge and hands-on practice needed to succeed in automated testing.
BDD for Non-Programmers: Live Workshop
14 HoursThis instructor-led, live workshop begins with an introduction to BDD, explaining what it is and how companies use it to promote good software design, development, and testing. We approach 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)
35 HoursFundamentals of QA and Modern Testing with AI (ISTQB Foundation Preparation)
21 HoursThis instructor-led, live training in the UAE combines ISTQB CTFL v4.0 fundamentals with modern AI-assisted testing tools. Participants acquire 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 the UAE (online or onsite) is designed for software testers aiming to leverage Postman for API testing.
Upon completion of this training, participants will be able to:
- Execute tests utilizing automated requests and workflows.
- Define, develop, test, and monitor an API using a version control system.
- Generate dynamic data within requests.
- Document and organize tests in collections for team review.
Selenium WebDriver in C#
14 HoursThis instructor-led, live training in the UAE (online or onsite) provides an introduction to automated testing using Selenium WebDriver and C# within Visual Studio. If you lack prior experience with C# programming or wish to refresh your skills, we recommend exploring 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 the UAE, participants will learn how to utilize TestComplete’s features, including its test object model, checkpoints, name mapping, and UI, to conduct 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.