• Interact with Client, Managers and Management regarding application features and functionality
• Create a requirements document, functional specifications, test plan and test cases.
• Work collaboratively with Business SMEs to identify, verify and document functional and technical requirements using requirements management methodology
• Break the requirements and collect in-depth requirements
• Translate the functional requirements from the customer into the design.
• Refine and validate requirements/documentation on a timely basis
• Practice and help enforce best practices for software development within the team.
• Prepare test scenarios and undertake the functional validation of a solution before delivery to the customer
• Understand business problems and opportunities in the context of the requirements and use critical thinking to recommend solutions that enable the organization to achieve its goals.
• Work with Developers, Architects Development Managers, Business Stakeholders to plan timelines and ensure timely delivery of a high-quality overall solution that meets business requirements.