Understanding requirements and creating key test deliverables such as test cases, test scenarios, automated test suites, etc. Test estimation, scheduling, requirements traceability, execution and reporting results to various audiences. Adherence to the software development life cycle (SDLC), testing standards and best practices. To become an integral part of the Sprint Team working with other roles including as fellow Test Specialists, Developers, Scrum Master and other supporting roles.