Overall Responsibilities:
The IT Business Analyst is a key member of the project implementation team, working closely with developers, test engineers, and stakeholders to ensure successful delivery of high-quality outcomes in each sprint. This role is pivotal during the Final Requirement stage, where the focus is on producing detailed, actionable documentation, such as requirement specifications and system solution analysis documents. These documents will define business rules and validation criteria, guiding system configuration and development.
The ideal candidate is skilled in gathering and analyzing requirements, demonstrating strong analytical reasoning to define validation rules, and creating precise, well-organized technical documentation that supports Agile sprint cycles and ensures alignment with project goals.
Job Description:
1. Sprint Planning and Final Requirement Development:
• Review business requirements to ensure a thorough understanding of project goals and scope.
• Develop Configuration Analysis Documents (similar to System Requirement Documents) as the primary deliverable for the Final Requirement stage.
• Define validation rules to support accurate system functionality and ensure alignment with business requirements.
• Collaborate with developers and test engineers to address technical challenges and risks related to final requirements.
• Ensure that all documentation is detailed and actionable to effectively guide sprint development.
2. Sprint Development Support:
• Actively participate in sprint planning and sprint reviews to ensure alignment across the team.
• Provide clarification and support for Configuration Analysis Documents and validation rules during development.
• Work closely with test engineers to create test cases and validate sprint deliverables against final requirements.
• Monitor sprint progress, identify blockers, and collaborate with the team to resolve issues promptly.
3. Post-Sprint Activities and Knowledge Sharing:
• Document newly developed features and configurations in user manuals, system upgrade guides, and other reference materials.
• Prepare and maintain training materials for internal teams and stakeholders.
• Maintain and enhance internal knowledge bases to ensure consistent and accurate documentation.
4. Pre-Sales Support (On-Demand):
• Assist in responding to Requests for Proposals (RFPs) by providing technical insights and supporting documentation.
• Prepare datasets and demonstration environments to showcase system capabilities.
• Create detailed demo scripts and technical overviews for internal use.
Key Qualifications:
• Bachelor’s degree in Business Administration, Computer Science, or a related field.
• 3+ years of experience as a Business Analyst or in a similar role within software development.
• Strong understanding of Agile Development practices and the Final Requirement stage.
• Exceptional technical writing skills to produce Configuration Analysis Documents and validation rules.
• Proven ability to work collaboratively with developers and test engineers in a sprint-based environment.
• Strong analytical skills, with a focus on identifying and resolving potential risks in requirements and configurations.
Preferred Skills:
• Experience working in global or cross-cultural software development environments.
• Familiarity with Agile tools like Jira, Azure DevOps, or equivalent platforms.
• Knowledge of project management workflows and practices.
• Multilingual capabilities (English and Mandarin preferred) for effective communication across teams.