1.Requirement Gathering: Collaborating with stakeholders, including business users, clients, and technical teams, to elicit and document detailed requirements for IT projects. This involves conducting interviews, workshops, and analyzing existing systems and processes.2.Analysis and Documentation: Analyzing and documenting business processes, workflows, and systems to identify areas for improvement and potential solutions. Creating functional and technical specifications, user stories, and use cases to guide the development and implementation of IT solutions.3.Stakeholder Management: Building and maintaining strong relationships with stakeholders to understand their needs, address concerns, and ensure alignment between business requirements and IT solutions. Facilitating communication and collaboration between business and technical teams.4.Solution Design: Translating business requirements into functional specifications, wireframes, and system designs. Collaborating with developers, architects, and other team members to ensure the proposed solutions meet business objectives and technical feasibility.5.Testing and Quality Assurance: Working closely with QA teams to define test scenarios, test cases, and acceptance criteria. Participating in system testing, user acceptance testing (UAT), and ensuring the delivered solution meets the defined requirements and quality standards.6.Change Management: Assisting in change management activities, including user training, documentation updates, and support during system rollouts. Ensuring smooth transition and adoption of new IT solutions within the organization.7.Continuous Improvement: Identifying opportunities for process optimization, automation, and innovation within the IT landscape. Evaluating emerging technologies and industry trends to propose innovative solutions that add value to the business.8.Project Management: Collaborating with project managers to plan and execute IT projects. Assisting in project planning, resource allocation, progress tracking, and risk management activities.9.Collaboration and Communication: Working effectively within cross-functional teams, including developers, testers, architects, and business stakeholders. Clearly communicating complex technical concepts to non-technical stakeholders and facilitating productive discussions.10.Domain Knowledge: Developing a deep understanding of the business domain, industry standards, and best practices to provide valuable insights and recommendations for IT solutions.
- Bachelor’s degree in Information Technology, Business Administration, or a related field.- Proven experience as a Business Analyst within the IT industry.- Strong analytical and problem-solving skills with attention to detail.- Excellent communication and interpersonal skills to engage with diverse stakeholders.- Proficiency in business analysis tools and methodologies.- Ability to manage multiple priorities and work effectively under pressure.- Familiarity with software development life cycles and agile methodologies.- Fluency in English is required, Arabic language skills are an advantage.- Willingness to relocate or currently residing in Riyadh, Saudi Arabia.