Syllabus:
Month 1: Foundations of Software Testing
Week 1: Introduction to Software Testing
- Day 1-2: What is Software Testing? Importance and Objectives
- Day 3-4: Types of Software Testing (Manual vs. Automated)
- Day 5: Roles and Responsibilities of a Software Tester
Week 2: Testing Principles and Life Cycle
- Day 1-2: Fundamental Testing Principles
- Day 3-4: Software Development Life Cycle (SDLC)
- Day 5: Software Testing Life Cycle (STLC)
Week 3: Testing Techniques and Levels
- Day 1-2: Static Testing Techniques (Reviews, Walkthroughs, Inspections)
- Day 3-4: Dynamic Testing Techniques (Black Box, White Box, Grey Box)
- Day 5: Levels of Testing (Unit, Integration, System, Acceptance)
Week 4: Test Planning and Design
- Day 1-2: Test Planning (Test Plan, Test Strategy)
- Day 3-4: Test Design Techniques (Equivalence Partitioning, Boundary Value Analysis)
- Day 5: Writing Test Cases (Introduction to Test Case Design)
Month 2: Practical Testing Skills
Week 1: Test Case Development
- Day 1-2: Detailed Test Case Writing
- Day 3-4: Test Case Review and Optimization
- Day 5: Hands-on Practice: Writing Test Cases for Sample Applications
Week 2: Test Execution and Reporting
- Day 1-2: Test Execution Process
- Day 3-4: Logging Defects (Defect Life Cycle)
- Day 5: Defect Reporting Tools (Introduction to JIRA, Bugzilla)
Week 3: Testing Different Types of Applications
- Day 1-2: Web Application Testing
- Day 3-4: Mobile Application Testing
- Day 5: Desktop Application Testing
Week 4: Test Management Tools
- Day 1-2: Introduction to Test Management Tools (TestRail, Quality Center)
- Day 3-4: Hands-on Practice: Using Test Management Tools
- Day 5: Integrating Test Management Tools with Defect Tracking Tools
Month 3: Advanced Topics and Real-World Scenarios
Week 1: Non-functional Testing
- Day 1-2: Performance Testing (Introduction, Tools)
- Day 3-4: Security Testing (Introduction, Tools)
- Day 5: Usability Testing
Week 2: Agile and DevOps Testing
- Day 1-2: Agile Testing (Principles, Practices)
- Day 3-4: Continuous Integration/Continuous Deployment (CI/CD) and Testing
- Day 5: Hands-on Practice: Testing in Agile Projects
Week 3: Real-World Testing Scenarios
- Day 1-2: Testing in Different Domains (Finance, Healthcare, E-commerce)
- Day 3-4: Case Studies of Real-World Testing Projects
- Day 5: Group Project: Plan and Execute a Testing Project
Week 4: Review and Career Guidance
- Day 1-2: Review of Key Concepts and Techniques
- Day 3-4: Mock Interviews and Resume Preparation
- Day 5: Career Guidance and Next Steps
Training highlights:
- 100% Practical Training + Live projects
- In House Placements
- Training by experienced mentors cum developers.
- Certifications: Course completion certificate & live project completion certificate
- Daily assignments & notes will be provided.
- Team Learning concept
About ToXSL:
- Tremendous Growth Opportunity!!
- Work with the newest and most cutting edge technologies!
- High Visibility, Autonomous Role in a Collaborative Environment!
- Outstanding Work/Life Balance!
- Competitive Compensation, Benefits, and other Perks!!