Malomatia Q.S.C logo
Senior BA Lead / Project Manager

Malomatia Q.S.C

Job Type

Full-time

Work Type

On-Site

Location

Doha, Qatar

Experience

7 - 14 years
  • Assist in strategizing and present product ideas, solutions alternatives, studies to the senior stakeholders.
  • Assist in defining the product’s vision and features according to customer’s needs.
  • Executes or assist in the execution of research and studies required to complete the services requirements.
  • Analyze the data scientifically and prepare a visual report to the business owners to facilitate take a decision based on that.
  • Work with the development team to interpret the client’s requirements into feasible software options and communicate them with the business stakeholders.
  • Participate on the software development process from end-to-end.
  • Act as the main point of contact between teams and stakeholders.
  • Manage and prioritize the software product backlog.
  • Assist the scrum/product development team to meet the objectives of each sprint.
  • Adjust and improve each iteration of the product before release.
  • Continuously identify areas of improvement with a focus on the user’s best experience.
  • Communicate the status of the product and the liaise on gathering required inputs to and from the customers and stakeholders.

IT Business Analysis:

  • Clearly identifies project stakeholders and establish customer classes, as well as their characteristics.
  • Assist in identifying personas and build customer journeys and identify business services and process catalogs.
  • Elicits, analyzes, specifies, and validates the business needs of stakeholders.
  • Conducts interviews to gather customer requirements via workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.
  • Conduct business and technical impact analysis and ensure the alignment between all impacted businesses and systems to deliver a complete business solution with business, or technical gaps.
  • Assist in developing and utilization of well-structured and standard methods and notations to write functional and non-functional requirements accurately and concisely to generate detailed business requirements documents (BRDs).
  • Develop and write requirements specification artifacts (User stories, Business Use
  • Cases, System Use Cases, and Integration Use cases) that is comprehensible to developers/project team.
  • Conduct peer reviews of the system and business requirements to ensure that requirement specifications are correctly interpreted and aligned with all business and technical stakeholders
  • Creates AS-IS and TO-BE business and system process models, specifications, diagrams, and charts to provide direction to developers and/or the project team.
  • Excellent understanding and hands-on experience of business process modelling using BPMN and logical data modelling using UML.
  • Strong experience in defining requirements for mobile applications and executive dashboards.
  • Excellent understanding and hands-on experience in using modern requirements documentation software solutions.
  • Analyzes and verifies requirements for completeness, consistency, comprehensibility, feasibility, and conformity to standards.
  • Manages and tracks the status of requirements throughout the project; and fill in any gaps or change it as needed.
  • Manage requirements changes during the analysis and implementation and ensuing the communication are properly established from business to the development team.
  • Managing the technical solution, UI/UX designer, and Content Teams to ensure a proper technical and digital solution that are fully fulfilled the business requirementsand business objectives.
  • Participates in the quality assurance of the solutions to ensure features and functions have been enabled and optimized.
  • Assist in researching, reviewing, and analyzing the effectiveness and efficiency of existing requirements-gathering tools and methods.
  • Requirements Gathering: Collaborate with business stakeholders to gather and document functional and non-functional requirements for software systems or enhancements.
  • Analyze existing software systems and processes to identify inefficiencies, bottlenecks, and areas for improvement.
  • System Design: Create detailed system design specifications, including data flow diagrams, process diagrams, and system architecture diagrams, to guide developers in building the software.
  • Documentation: Lead a team to prepare comprehensive documentation, including user manuals, system documentation, and technical specifications, to ensure proper understanding and maintenance of software systems.
  • Communication: Act as a liaison between business stakeholders and development teams, ensuring clear communication and understanding of requirements and design.
  • Testing and Quality Assurance: Collaborate with QA teams to define test cases, validate the software against requirements, and ensure software quality and reliability.
  • Change Management: Assist in managing changes to software systems, including assessing the impact of changes, coordinating updates, and ensuring minimal disruption to business operations.
  • Troubleshooting: Investigate and resolve issues, defects, and system errors in collaboration with development and support teams.

  • Training:
  • Provide training and support to end-users to ensure a smooth transition to new or updated software systems.

  • Project Management:
  • Participate in project planning, estimation, and progress
  • tracking to meet project deadlines and objectives.
  • Responsible for the product technical and business documentation.