1. Job Title – Business Analyst (BA Test)

2. Role Overview
The Business Analyst (BA Test) will play a strategic role within the Information Technology (IT) department, bridging the gap between IT and the business using data analytics to assess processes, determine requirements, and deliver data-driven recommendations and reports to executives and stakeholders. The BA Test will be instrumental in guiding business decisions by providing comprehensive financial and operational insights. This role requires a seasoned professional with a blend of technical and business expertise, who can ensure that business strategies are implemented effectively, to drive sustainable growth in any domain.

3. Job Responsibilities
- Conduct thorough requirements gathering and analysis to understand business needs and challenges.
- Utilize elicitation techniques such as interviews, surveys, and workshops to collect critical information.
- Develop and maintain comprehensive documentation including functional specifications, use cases, and user stories.
- Apply modeling tools like UML and BPMN to create visual representations of systems and processes.
- Engage in business process mapping and recommend improvements for efficiency and effectiveness.
- Perform data analysis and interpretation to support business decisions and strategy formulation.
- Conduct stakeholder analysis and manage relationships to align project objectives with business goals.
- Utilize prioritization frameworks to manage and organize requirements effectively.
- Ensure traceability of requirements throughout the project lifecycle and manage changes proactively.
- Create prototypes and wireframes to visualize solutions and gather feedback.
- Coordinate User Acceptance Testing (UAT) to validate requirements and ensure alignment with business needs.
- Stay abreast of regulatory and compliance requirements relevant to the business domain.
- Exhibit strong technical writing skills for clear and concise documentation.
- Demonstrate excellent communication and presentation skills to articulate complex ideas effectively.
- Apply critical thinking and problem-solving skills to navigate and resolve business challenges.
- Utilize conflict resolution and negotiation skills to manage and resolve disputes.
- Manage project timelines and deliverables using project management tools like JIRA and Trello.
- Oversee CRM systems to enhance customer relationships and business outcomes.

4. Skills/Knowledge
Mandatory Skills
- Proficient in requirements gathering, with a proven track record of successful project delivery.
- Expertise in elicitation techniques, with the ability to adapt to various stakeholder communication styles.
- Advanced documentation skills, with experience in creating functional specifications, use cases, and user stories.
- Proficiency in modeling tools such as UML and BPMN for system and process visualization.
- Skilled in business process mapping and improvement, with a focus on operational excellence.
- Strong data analysis and interpretation skills, with the ability to translate data into actionable insights.
- Competent in stakeholder analysis and management, ensuring alignment of project goals with business objectives.
- Familiarity with prioritization frameworks like MoSCoW and Kano model for effective requirement organization.
- Experience in managing requirements traceability and adept at handling requirement changes.
- Proficient in prototyping and wireframing tools such as Axure and Balsamiq to visualize solutions.
- Skilled in coordinating and executing User Acceptance Testing (UAT) processes.
- Knowledgeable about regulatory and compliance issues within the relevant business domain.
- Exceptional technical writing skills for clear and effective communication.
- Strong communication and presentation skills, capable of conveying complex information clearly.
- Critical thinking and problem-solving abilities to address business challenges.
- Conflict resolution and negotiation skills to effectively manage disputes.
- Experience with project management tools like JIRA and Trello for tracking project progress.
- Understanding of CRM systems to enhance customer relationships and business outcomes.

Good to Have Skills
- Familiarity with Agile and Scrum methodologies, including roles such as Scrum Master and Product Owner.
- Knowledge of Agile frameworks like Kanban, Lean, and XP, and experience with sprint planning and review.
- Understanding of Agile metrics and reporting tools to monitor project progress.
- Experience with CI/CD practices and TDD within an Agile environment.
- Exposure to user story mapping, backlog grooming, and refinement techniques.
- Ability to coach and mentor teams in Agile practices and principles.
- Knowledge of scaling Agile frameworks such as SAFe and LeSS.
- Understanding of DevOps principles and collaboration tools like Confluence and Slack.
- Experience with Agile project management tools like JIRA Agile and Rally.
- Leadership skills to manage cross-functional teams in a fast-paced environment.
- Creativity and innovation in problem-solving within an Agile context.
- Agile training and certifications such as CSM or CSPO are advantageous.
- Experience with value stream mapping and customer experience feedback loops.

5. Experience
- A minimum of 6 years and up to 14 years of relevant experience as a Business Analyst in the IT industry.
- Bachelor of Computer Science (BCS) or equivalent degree in a related field is required.

[Equal Opportunity Employer Statement]
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.