* Study and understand solution design documents provided by the Engineering Manager to ensure consistent understanding of project requirements. * Perform quality tests for each task of a sprint, and of the whole sprint before release. Send the sprint to Project Manager for verification. * Perform module release quality tests and send them to the Engineering Manager for verification. * Perform project release quality tests before beta release and before live release of project and send it to Engineering Manager for verification. * Provide necessary input in daily meetings with the Engineering Manager and development team for smooth project development.Provide timely information and solutions/feedback to Tech Lead to minimize risks and control deviation in project timeline. * Support Engineering Manager to assess real-time status of project development. * Work closely with the Quality Manager to prepare your professional development plan, and work diligently to fulfill planned learning activities.