Agile Testing

Agile Testing applies the principles of agile development to the practice of testing. Traditionally the software were developed in a phased manner where the developer, tester and support team were segregated, with the advent of newer methodologies like Agile, Lean and DevOps the responsibilities and roles are shared within the same team.

Are these your challenges?

  • What are my roles and responsibilities in Agile?

  • How do we work more closely with Product owners,

    Scrum Master and Developers?

  • What to Automate and How much to Automate?

  • How do we create and implement Test Strategy within

    Agile?

  • How do we strategize for Non Functional requirements?

  • How do we size the work based on Agile Principles?

  • My team is going agile, as a tester is there any place for

    me if I do not have coding and Automation skills?

Agenda

The Agile testing course will focus on the strategy to test within an Agile methodology, this will also equip a tester to co-relate this learning with QA in Lean and DevOps methods.

The course will be divided into class room (8 hrs) and two webinar sessions (4hrs). The class room session will be face to face with the trainer and involve practical case studies and simulation games. Majority of the course, Practical session and simulation will be interactive and will be covered during the class room session. The Online sessions would cover essentials like Test Process assessment and bench marking etc.

Live online sessions will be conducted and the recording for the sessions would be made available too. The online sessions would be conducted during weekend or during an agreed time with the batch (generally split as 2 hrs session in 2 days).Do look at the detailed agenda below

Day 1- Class Room

    • Introduction to Agile Testing
    • Impact of  change from Traditional to Agile Testing Methods (Cultural and Organizational Challenges)
    • Agile Testing Quadrants
      • Technology Facing Test That Support the Team
      • Business Facing Test That Support the Team
      • Tool Kits for Business Facing Test
      • Business Facing Test That Critique the Product (Exploratory, Usability etc.)
      • Technology Facing Test To Critique the Product (Security, Performance etc.)
    • Test Automation Overview
      • Sizing, Planning, in-scope, Test Planning, Light Processes, Communication and Visibility
    • Templates, Guidelines And Checklists To Accelerate Feedback
    • Iteration Planning for Testing (Writing Task Cards, Workflows, Demos)
    • Estimation and Essential Metrics for Agile Testing
    • Test Automation, Non Functional Testing & Quality Practices

      • An Agile Automation Strategy (Test Automation Pyramids)
      • What Can we Automate ?
      • What Should’t we Automate ?
      • Developing an Automation Strategy
      • Conducting a POC as a guideline to Estimates
      • Choosing the right Tool
      • Test Automation in iterations ( Planning, Scaling)
  • Test Data Management

Online Sessions

Introduction and overview to Lean in Testing and QA Assessment models (TMMi)

  • Applying Lean Principles to Testing (improve quality and decrease Waste time)
  • Frameworks To Assess The Agile Testing For a self improvement Roadmap (Know about Self Assessment Techniques)

Overview of Tools and Techniques. ( TDD, BDD other well Known Techniques and Tools)

Past attendees

TARGET AUDIENCE

Software Testers, Quality Analyst, QA Managers

  • I am a QA Manager and my company is implementing Agile, what is my role now?

  • I have worked as a tester in traditional waterfall team, what do I need to know to work on an Agile team?

  • If developers are writing tests, what do the Testers do?

Project Manager, Program Manager and Agile Practitioners (Product Owner, Scrum Master)

  • How can Testing keep pace with two weeks iteration?

  • What about the Load Test, Performance Test, Security test and other Non Functional Requirements?

  • We have audit requirements. How does Agile development and testing address these?

About the Trainer

KUNAL GUPTA

Kunal has consulted multiple team undergoing transition from traditional / Waterfall to New / Agile methodology to enhance the overall quality of the deliverable. Join the workshop to understand How can a Tester help to improve the overall “Business Value” within a team by collaborating with other team members within an Agile.

Some of the major customers with whom Kunal was engaged as a Quality Consultant for transformation assignments in Agile includes Reserve Bank of Australia (Sydney), Western Union (Denver), Saudi Telecom (Riyadh – Saudi Arabia), ReAssure – formerly Admin Re (Telford -United Kingdom), Wiley (Singapore) and others. Apart from consulting and training Kunal is an avid speaker at software testing conferences across the globe and has been a Quality advocate for modern, traditional and hybrid methodologies in software development.

Kunal is an expert – he knows and grasps testers’ woes. Best part would be applying the mindset of the bigger picture. Testing is more than just searching for bugs.

Alexander Brosoto, Objectbright

I liked the way on How the Trainer delivered the topics and the best approach on how the trainee will understand it with the help of simulation games and Post-its

Rozel A. Punay, Open iT Inc.

I liked the overall flow of the workshop. Topics were well-organized with extensive training materials and step by step explanation.

Marian Erika Cuaresma, AIG

TRAINING CALENDAR

NEXT UP

Toronto

Sep 24,2019

Phoenix

Oct 14,2019

Istanbul

Nov 21,2019

Dubai

Nov 28,2019

Johannesburg

Feb 11,2020

Durban

Feb 28,2020

Certification

We strongly believe in having flexibility in our approach to delivering real world training, that gets results. All attendees will receive a certificate of attendance and 16 PMI PDU. 

PMI – Project Management Institute 

PDU – Professional Development Unit 

COURSE LEVEL

  • Beginners to Intermediate

PRE REQUISITE

  • Understanding of the Software Development Lifecycle
  • Basic awareness of Agile and Traditional Practices

KEY TAKEAWAY

  • Develop an Agile testing mindset and improve the collaboration with the whole team.
  • Learn building right test strategies upfront and stay aligned with project pace.
  • Explore the benefits of Automation and Non-functional testing strategies within Agile.
  • Develop the ability to contribute to the overall Business Value.
  • Understand the different levels and types of automation and how to shorten feedback loop.
  • Learn the Agile Testing framework for usage of Templates, Checklists and Guidelines to strengthen the Agile Testing strategy for today’s application.