Responsibilities
- Lead requirement analysis sessions with internal and external clients and vendors to identify implementation feasibility and highlight gaps, technical challenges, and risks
- Translate user requirements into detailed use cases and technical solutions to guide development teams in meeting functional and system specifications
- Present and communicate functional requirements and use cases clearly to technical and development teams to ensure alignment with business goals
- Engage customers to explain architectural decisions and resolve technical issues, fostering transparent stakeholder communication
- Prepare comprehensive documentation including requirements, functional and design specifications, enterprise class structures, data and application management frameworks, interfacing, infrastructure needs, and data migration approaches
- Collaborate closely with customers to review and obtain sign-off on all project documentation
- Develop and execute system training programs, delivering training sessions to customers to ensure effective system adoption
- Design test plans and cases aligned to requirements, measure test outcomes against customer expectations, and ensure comprehensive test coverage
- Perform functional and backend testing, analyze test results and logs, resolve issues, and maintain application quality standards
- Conduct test briefings for stakeholders and provide support during User Acceptance Testing (UAT)
- Assist project teams and customers in troubleshooting system problems, tracking issues to resolution with persistence and attention to detail
- Utilize Jira and SQL tools to manage issues, perform data mapping, categorization, and backend log analysis
- Manage issues and change management processes to support continuous improvement and project delivery
- Work effectively under stringent timelines, demonstrating commitment to project completion and strong customer service orientation
- Collaborate as a proactive team player, leveraging strong communication, negotiation, and presentation skills to influence outcomes
Preferred competencies and qualifications
- Experience working in the banking domain is advantageous
- Background in Java development environment is beneficial
- Degree in Computer Science and Engineering is preferred
- Minimum 1.5 years of relevant experience as a Business Analyst and tester