Software Test Engineer Training
This 5-day course provides a structured approach for test planning,
test execution and result reporting. The Capability Maturity Model
Integration (CMMI) model of Software Engineering Institute (SEI) is
1. Introduction
referenced as the quality model to show how the testing processes
can be improved in the organization. The Certified Software Tester
(CSTE) Common Body of Knowledge of Quality Assurance Institute
(QAI) is used as reference material in this course.
▲ Back to top
- Understand the principles of test planning, test execution and result reporting
- Acquire essential skills in software quality assurance and software testing
-Understand how the principles and practices of software testing can be applied in software development
▲ Back to top
This course is designed for programmers, project Leaders,software quality personnel, quality assurance personnel and those who are interested to know about the role of a software tester.
To get the most out of the course, delegates are expected to have at least one year of software industry experience.
▲ Back to top
Workshop based
- 60% Classroom presentation
- 40% Exercises, case studies
Participants can learn through practices the essentials of software
quality assurance / software testing. Participants will apply the
principles and practices of software testing in situations similar to
actual development environments. Sample templates and
procedures are provided in the course.
▲ Back to top
1. Introduction
- What is software quality
- Testing concepts
- Software development life cycle (SDLC)
- Testing life cycle (TLC)
- Pre-requisites of testing
- Testing strategy
- Risk management
2. Various levels of testing
- SDLC vs. TLC stages
- V-model of testing
- Unit testing
- Integration testing
- System testing
- User acceptance testing
3. Test cases and testing techniques
- Use cases, actors, scenarios
- Test case design
- Defect reporting and tracking
- Equivalent partitioning
- Boundary value analysis
- Test coverage
4. Software quality management & test environment
- Quality management activities
- Quality Assurance vs. Quality Control
- Quality model (CMMI)
- Verification and validation
- Reviews, audits, inspections, and testing
- Types of reviews
- Test standards
5. Test management
- Fundamental test process
- Test plan content
- Test planning for different software process models
- Test reporting
6. Other topics
- Process measurement
- Test metrics
- Testing software by contractors
- Testing tools
▲ Back to top