Agile Testing Course

Course Code: MQ 614
Course Abstract: In traditional software development projects testing is left to the end of the project.  Testing resources are not involved up front and at times not even during the development phases of a project.  Ultimately, testing is looked upon as the reason software projects are delivered late, and animosity between testing and development can arise.  Agile Teams look to change the testing approach throughout the software development process.  Testing resources collaborate with customers, product owners, developers and everyone who is part of delivering great solutions.  While testing resources may be looked to as the experts in testing methods and tools, the team owns testing and quality together.  It is truly a transition from test-last to test-driven development.  This course will explore how to make that transition successfully.
Audience: This course is designed for individuals who are interested in building quality into all phases of software projects.  Testers, QA Engineers, Developers, Business Analysts, Technical Analysts, Project Managers, Scrum Masters and Managers will all benefit from this course.
Duration: 2 days
Learning Outcomes: Upon completion of this course, the participant will be able to:
> Recognize Agile Principles and how these apply directly to software testing
> Clearly define the role of a Tester or Test Engineer on an Agile Team and appreciate the collective ownership of Quality by the team
> Appreciate why knowing your customer will contribute to delivering a better quality product
> Incorporate key practices behind Test-driven Development into their discipline
> Add valuable collaboration practices to their testing preparation and execution
> Build a consistent cadence of testing throughout product development and delivery
> Recognize the importance of test automation for Agile teams and the tools and practices that can make it possible
Course Topics: Agile Overview
Traditional vs. Agile Testing
Test-Driven Development Defined
Forming the Agile Team – Role of Testing specifically explored
Agile Test Planning
Representing the Customer Interest
Testing Participation in Creating the Product Backlog
Defining Acceptance Criteria
Estimating
Release Planning
Iteration Planning and Execution
Test Automation – Tools and Techniques
Retrospectives
Adopting Agile Testing
Prerequisites: Desire to improve the quality of products delivered to customers.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning

Testimonials

“Instructor was very willing to work before and after class to help students with labs. I was happy with the overall class. Instructor worked hard and made the experience a good one for all of us.”

Student – WebSphere MQ Integrator V5 Development Workshop