Course Code: modqua
Duration: 35 hours
Prerequisites:

Target Audience: QA Engineers, Testers, Developers, Team Leads, DevOps Practitioners
Training Format: Instructor-led (virtual or onsite), hands-on workshops, case-based learning

Course Outline:

🔹 Day 1: Foundations of Modern QA in Agile & DevOps

Objective: Establish a shared understanding of modern QA roles and principles in fast-paced environments.

  • The Evolving Role of QA: From Gatekeeper to Enabler
  • Introduction to Agile, Scrum, and DevOps Principles
  • QA in CI/CD Pipelines
  • Understanding QA Metrics and KPIs
  • Collaborative Quality: Dev–Test–Ops alignment
  • Overview of Test Levels (Unit, Integration, System, Acceptance)

🔹 Day 2: Test Automation Essentials using Selenium & JUnit

Objective: Equip participants with automation skills using modern tools.

  • Introduction to Test Automation Frameworks
  • Setting up Selenium WebDriver
  • Writing UI Test Scripts (Selenium with Java or Python)
  • Integrating Selenium Tests with JUnit
  • Test Design Patterns (Data-driven, Keyword-driven)
  • Hands-on with CI: Integrating Tests with Jenkins Pipelines

Tools: Selenium, JUnit/TestNG, Jenkins


🔹 Day 3: Performance Testing and Defect Tracking

Objective: Introduce performance testing principles and effective defect management.

  • Basics of Performance Testing and KPIs
  • Introduction to LoadRunner (or JMeter alternative)
  • Designing and Executing Load Tests
  • Analyzing Load Test Results
  • Introduction to Defect Lifecycle
  • Hands-on with JIRA: Reporting, Tracking, and Linking Issues

Tools: LoadRunner or Apache JMeter, JIRA


🔹 Day 4: Risk Management and QA Best Practices

Objective: Improve quality by identifying risks early and applying QA best practices.

  • Identifying QA Risks in Agile Environments
  • Risk-Based Testing Approaches
  • Root Cause Analysis Techniques
  • Best Practices for Test Planning and Documentation
  • Version Control for Test Artifacts (Git basics)
  • Regression Strategy and Test Maintenance

🔹 Day 5: Conflict Resolution, Gender Sensitivity, and Team Collaboration

Objective: Strengthen team synergy and foster inclusive collaboration.

  • Conflict Resolution Styles & Communication Techniques
  • Promoting Psychological Safety in Dev–QA Collaboration
  • Introduction to Gender and Development (GAD)
  • Unconscious Bias and Inclusive Workspaces
  • Team Building Activities for Trust and Collaboration
  • Wrap-Up: Lessons Learned & Action Planning