Ready to Start Your Career?

By: cgarth
March 3, 2018
Quality Assurance

By: cgarth
March 3, 2018

- Understand the Business Requirements
- Document the Test Plan
- Document the Test Cases
- Setting up the Test Environment
- Receiving Training on Product
- Execution of the Test Cases
- Defect Reporting and Tracking
- Writing summary Reports
- Participating in meetings, walkthroughs, and demos
- Project Definition: (Initiate the project) - Gather business requirements
- Define the System: User Requirements Definition
- Design the System: System Requirements Definition
- Analysis and Design: Pre-development Phase
- Build/Test System: Development and Testing Phase
- Deploy the System: Implementation and Training
- Sustainment: Support the System (after software is in production)
- Unit Testing
- Unit Integration Testing
- System Testing
- System Integration Testing
- User Acceptance Testing
- Waterfall Model
- It's the less iterative and flexible approaches.
- Spiral Model
- Developed by Boehm (1988)
- Much More Flexible then Waterfall
- Concept - Each portion of the product and each level of elaboration involves the same sequence of steps (cycle).
- Each cycle ends with a review involving the key members.
- Agile/Scrum Model
- Traditional approaches like Waterfall don't allow for feedback early on in the process.
- Scrum seeks out transparency from the start of the project.
- Scrum Allows for continuous improvement by giving teams many chances to learn from successes and failures.
- Scrum allows for earlier delivery to market.