Software Testing
Below Topics will be covered in workshop:
1. Introduction to IT Software environment
- IT company types
- Introduction to Project and Teams
- Pre-Project phase
- Key details about Project
- Stakeholders
- Working on Projects
2. Introduction to Software testing
- What is testing?
- Need and importance of testing.
- Testing principles.
- Best practices for testing.
- Skills required for testing.
- Tester roles and responsibilities.
3. Introduction to Agile environment
- What is Agile and models
- Agile values and principles
- Different roles in Agile
- Projects in Agile/SDLC
- Product Backlog
- Scrum meetings/ceremonies/events
- Artifacts
- Significance of Done
4. Types of Testing
- Unit testing
- Integration testing
- System testing
- Acceptance testing
- White box testing
- Black box testing
- Functional testing
- Non-functional testing
5. Tools and techniques
- JIRA or ADO
- Confluence
- Estimation
- Prioritization
- Documentation