• Looking for Business Analyst with fluent English communication skill which can directly work with foreign clients. We are interested in hearing about any personal projects you may be working on or any self-learning you are undertaking; you will need to show a track record in software testing experience that can showcase your capabilities. There are plenty of opportunities within the team to both teach and learn so we are looking for candidates with excellent technical and communication skills who are able to clearly express themselves and their ideas.
• Synthesize a panoramic view of client projects, drawing an overall picture showing how the projects are related to the client’s business flow and domain.
• Facilitate communication and collaboration among project teams and affiliates.
• Maintain coordination and consistency across projects within a business account.
• Ensure alignment with client objectives and business goals.
• Develop and enforce standards for requirements gathering, analysis, and documentation.
• Provide domain expertise and guidance to team members.
• Collaborate with stakeholders to understand business needs, challenges, and opportunities for improvement.
• Identify and address recurring issues to improve project outcomes.
• Drive process improvement initiatives to enhance efficiency and quality.
• Mentor and coach a team of business analysts.
• Lead feasibility studies and support the team in developing proposals.
• Collaborate with project managers to allocate resources effectively across projects, considering their priorities and needs.
• Build a centralized and searchable knowledge base for onboarding, training, and reference materials.
• Identify project growth situations that necessitate BA involvement to ensure proper preparation.
• Join important meetings with onsite/clients.
• Oversee requirements gathering, analysis, design, implementation, and feature delivery in software projects.
• Manage the end-to-end requirements lifecycle, offering guidance on best practices for business analysis in software development.
• Acquire in-depth knowledge of the client’s business, enhancing project value and team synergy.
• Stay updated on industry trends, emerging technologies, and best practices in business analysis and software development, and proactively share knowledge with the team.