Business Analyst

Manama, Bahrain

Job Description

The right candidate will: Exhibit high-level ownership and also look at continuous improvement opportunities Influence business and technology stakeholders Facilitate clear communication and collaboration Understand modern programming and testing constructs and be able to leverage the best methodology for the product(s) Roles and Responsibilities: 1. Develop a thorough understanding of the business need and related business processes. 2. Interacting with clients, business stakeholders and subject matter experts to comprehend their requirements 3. Work with the client and manager to define the requirements (user stories) to build new functionality using, amongst others, BDD/Gherkin style acceptance criteria. 4. Ownership of requirements to be built by the team, presentation of the stories and journeys to the technical team and client. 5. Work with the QA and the project team to validate the acceptance criteria and modify and split requirements as appropriate and participate in estimation and iteration planning sessions 6. Gathering, documenting, and analyzing various business requirements 7. Perform detailed analysis & scoping of activities required to develop a new application capability 8. Resolving business problems through technical-based solutions 9. Documenting functional and technical designs of business systems 10. Perform kick-offs with the developers and answer questions and resolve ambiguities for the developers during development. 11. Testing the system and generating system documentations, user manuals, etc. 12. Create application documentation for end-users and technical staff as needed 13. Interacting with system developers and architects for enhanced operational effectivity. 14. Assist with user acceptance testing as necessary and appropriate 15. Assist team with making appropriate commitments through story selection, task definition 16. Identify and remove impediments, prevent distractions that interfere with the ability of the team to deliver the sprint goal 17. Improve the productivity of the teams in any way possible 18. Ensure bug free and timely project delivery Requirements: 1. Between 1-3 years of professional experience working in a Business Analyst role on an Agile software development team. 2. Have a strong passion to collaborate and partner with both business and technology project team members to work together towards a shared vision 3. Be a quick learner who can ask the right questions to build an understanding of what our clients need 4. Ready to take ownership of ensuring user stories are captured and test cases are successfully executed. 5. Strong communication skills to share user story acceptance criteria and test case results with technology-focused team members. 6. Be an example self-starter who can help drive projects forward. 7. Always looking for ways to improve and help others to do the same. 8. Able to speak both English and Arabic. Job Type: Full-time Application Question(s):
  • Do you have any experience in software development?
Education:
  • Bachelor\'s (Preferred)
Experience:
  • Business Analyst: 1 year (Required)
Language:
  • Arabic (Required)
Application Deadline: 15/04/2023

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1527205
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Manama, Bahrain
  • Education
    Not mentioned