1. Participate in the project from the scoping phase to the implementation phase to ensure quality in deliverables/products. 2. Analyze and convert business requirements, user stories, and design documents to detailed test cases and test plans. 3. Identify bugs and performance issues by testing software at a functional and non-functional level. 4. To test the quality of products and provide updates to the stakeholders. 5. Regularly provide test reports of project status to the stakeholders. 6. Maintain QA procedures and policies. 7. Flexibility to work in staggered shifts based on client’s requirements. 8. Take up and deliver on any other responsibilities assigned by QA leads. 9. Involve in the implementation of organizational culture, policies, and processes.