Business Analyst - QA @ Singapore

Responsibilities

- Elicit, analyze, and document business requirements from various stakeholders, ensuring a clear understanding of their needs and objectives.
- Work with the Product Owner (PO) to prioritize requirements and decompose them into detailed user stories, ensuring a clear roadmap for development.
- Translate requirements into comprehensive functional specifications, including detailed descriptions of user interactions, data flows, and system behavior.
- Collaborate with development teams to ensure that the software design aligns with the functional specifications and meets the defined requirements.
- Provide functional expertise to the development team, ensuring they have a clear understanding of the business processes and user needs.
- Research existing solutions, both internal and external, to determine if they can be leveraged to meet the business requirements.
- Understand technical constraints and participate in software design discussions, ensuring that the solution is feasible and aligns with the overall system architecture.
- Ensure the functional quality of the software, including participation in functional testing and providing functional support during production.
- Analyze the impact of functional changes on current production Service Level Agreements (SLAs) and Operational Level Agreements (OLAs).
- Contribute to Behavior-Driven Development (BDD) activities by providing user scenarios and supporting functional testing efforts.
- Contribute to deployment activities by providing functional pre-requisites and performing post-deployment checks.
- Support team members in their functional activities, train new joiners, and help resolve functional issues.
- Ensure the seamless integration of the software into the existing IT infrastructure, collaborating closely with the Functional Architect.
- Specifications, workload estimates, planning, test scenarios, documentation.
- Build & change management:
- Analyze enhancement and propose solutions in collaboration with Architects, developers and business stakeholders.
- Specifications, workload estimates, planning, test scenarios, release documentation.
- Coordinate user acceptance tests.
- Monthly releases, following the team's milestones for analysis, coding and testing.
- Support the release roadmap in production.
- Incidents and Requests management (business users and other IT teams):
- Troubleshoot and fix issues/bugs.
- Continuous improvement:
- Improve operational processes.
 

QA and Testing:

- Design and develop comprehensive quality assurance strategies and frameworks. Implement automated testing systems to ensure reusability and efficiency.
- Design and implement comprehensive test plans and test cases based on requirements and design documentation.
- Implement automated test systems to ensure reusability and efficiency.
- Perform various types of testing, including functional, integration, regression, and performance testing. Analyze and track down error root causes, providing detailed reports and recommendations for improvement.
- Promote and implement testing methodologies, aiming to identify and address defects early in the development lifecycle.
- Provide technical support to other teams, assisting with problems encountered internally, such as system malfunctions. Propose solutions, suggest improvements, and contribute to data analysis.
- Document all testing activities, including test results, discovered defects, and any relevant observations. Prepare detailed reports for management and the Delivery Team.

Skills

Must have

- 5+ years experience in Business analysis
- QA testing activities.
- Experience with Quality Assurance (Functional and Automation Testing) and Desk of Treasury
- Experience on Front Office systems (In-house or third-party systems).
- Familiar with requirements life cycle management, analysis planning and monitoring, requirements' analysis, and design definition.
- Hands-on experience as liaison function between the onshore IT business lines and offshore technical teams and as primary functional support for development team
- Strong experience on TSY and Investment Banking Product classes like Money Market (LD, Paper/CDs, Call Accounts), Bonds, FX (Spot, Forwards and Swaps) and Derivatives (IRD, FXO) and Equities.
- Knowledgeable of techniques to elicit and manage requirements, as well as software development models including Agile methodologies.
- Understanding of financial assets (banking treasury products) and trade lifecycle particularly Fixed income and money market products in their many forms, knowledge of risk management concepts and market data...
- Experience in interfacing FO or BO systems with external systems.
- Hands-on experience in implementation projects.
- AGILE track record.
- Technical background with shell script and sql/plsql, knowledge preferable of .net core / java and Azure devops and testing frameworks like but not limited to Selenium, Cucumber.
- Excellent communication and interpersonal skills to effectively collaborate with diverse teams.
- Excellent problem-solving and analytical skills.
- Ability to work under pressure.
- Appetite to follow technology trend and participate to communities.
- Eagerness to learn and adapt to new technologies.
- Strong perseverance and diligence towards attaining goals and effective time management.
- Passion for sharing expertise and grow team members' skills.
- Autonomous, self-motivated, and excellent team player
- Ability and flexibility to work with cross-geographical teams operating in different time zones.
 
If you are interested write to : careers@prglolinks.com
 
© Copyright 2025 P.R. GLOlinks Consulting
envelopephone-handsetmap-marker linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram