Job Description:
- Monitor design, development and testing to ensure alignment with requirements traceability matrix.
- Create high level design.
- Guide the product specialist in translating the high level design into detailed design.
- Review to ensure that the design is comprehensive and addresses all requirements.
- Code for complex components.
- Review code created by the developers based on requirements.
- Participate in peer design reviews.
- Drive the review meetings with the customers on the design with support from the Product Specialist.
- Conduct root cause analysis of defects / process issues.
- Identify/design reusable components and solution enablers.
- Create unit test cases and perform unit testing including complex components.
- Review unit test cases as created by Product Specialist and Product Analyst.
- Assist the testing team by reviewing test strategy document, when required.
- Provide UAT and implementation support.
- Drive clarifications / defect resolution to ensure timely deployment.