- Analyzing users stories and/use cases/requirements for validity and feasibility
- Collaborate closely with other team members and departments
- Execute all levels of testing (System, Integration, and Regression)
- Detect and track software defects and inconsistencies
- Provide timely solutions
- Apply quality engineering principals throughout the Agile product lifecycle
- Provide support and documentation