Prepare and or review high level and detailed design documents for sprint deliverable.
Prepare and or review the test strategy documents and work with QA to ensure full understanding of the deliverable.
Prepare and or review Team API Templates/Document
Created and ensure Runbooks for each product
Review test cases to ensure high level of code coverage and quality of delivery.
Perform thorough code reviews.
Manage and enhance branching and merge strategies to ensure clean management of code and test case automation.
Ensure we have a scalable and efficient CI process.
Review and plan for performance and security testing of the product to ensure a scalable product.
Be a domain, product and process champion.
Work with Product Managers to review and plan specifications for the future sprints.
Be a SME of the domain and the product.
Work with the Product communications team to ensure proper translation of the functionality into product release notes, admin, and user guides etc.
Help with product training and communication to stakeholders as and when needed.