(4) - Contract Systems Analyst/Quality Assurance Specialists
(4) Systems Analyst/Quality Assurance consultants (ideally with technical/developer IT background) required for a 3 to 6 month contract currently scheduled to commence in mid-April.
The application domain is BANKING, and we understand that the task is to build a single banking platform for 3 or 4 banks that were previously separate businesses
MINIMUM REQUIREMENTS
- 5 years or more experience as a Technical Business Analyst
- Excellent communications skills in English
- Prior experience with Banking systems
- Open to contract role for 3 - 6 months
- Be ready to start in mid-April
HIGHLY REGARDED ATTRIBUTES
- Fluent in Indonesian
- Experience with and working knowledge of OutSystems platform
- Able to work on-site at client office in Jakarta.
In this project, the responsibilities will span across a variety of activities that ensure the systems are built correctly, meet business requirements, and are robust enough to handle real-world banking operations. Here are key activities that will be required to be performed.
Requirements Gathering and Analysis:
- Collaborating with business stakeholders to gather functional and non-functional requirements.
- Analysing existing systems and understanding how they will integrate into the new platform.
- Documenting use cases, user stories, and technical specifications.
System Design and Architecture Review:
- Working with system architects to ensure that the proposed solution aligns with business needs.
- Reviewing OutSystems application architecture and ensuring it supports scalability, security, and regulatory requirements.
- Identifying potential risks related to the merger of the three banks’ systems.
Quality Assurance Planning:
- Defining test plans and quality standards specific to the banking environment.
- Developing test cases that align with business processes and system functionality.
- Ensuring regulatory compliance and data security standards are met.
Test Execution and Reporting:
- Performing functional, integration, system, and acceptance testing across the banking systems.
- Executing automated and manual test scripts in OutSystems.
- Tracking defects and working with developers to resolve them.
- Providing clear documentation of test results and quality assurance reports to stakeholders.
Performance and Load Testing:
- Ensuring that the banking systems will perform effectively under expected user loads, particularly with concurrent users.
- Identifying bottlenecks and working with the development team to optimize system performance.
UAT (User Acceptance Testing) Support:
- Assisting the business users in UAT by ensuring the system behaves as expected in real-life scenarios.
- Gathering feedback from users and ensuring necessary changes are implemented before final release.
Documentation and Knowledge Transfer:
- Documenting testing processes, results, and troubleshooting steps.
- Ensuring that all testing artifacts are available for future reference.
- Supporting the knowledge transfer process for post-implementation support.
Regulatory and Compliance Testing:
- Ensuring that all systems comply with banking regulations, such as data privacy laws (e.g., GDPR) and security standards.
- Performing audits and preparing reports for compliance checks.
Collaboration and Continuous Improvement:
- Working closely with the development team to provide feedback and ensure that testing is integrated into the development lifecycle (DevOps).
- Suggesting improvements for processes and tools to streamline future testing and deployment cycles.
These activities will be key to ensuring that the new banking systems are fully integrated, functional, and compliant with all necessary regulations.
About PhoenixDX
PhoenixDX is one of Australia’s fastest-growing digital innovation companies. We specialise in rapid application development using the latest low-code enterprise software development platform, modern techniques and top talent.
(4) Systems Analyst/Quality Assurance consultants (ideally with technical/developer IT background) required for a 3 to 6 month contract currently scheduled to commence in mid-April.
The application domain is BANKING, and we understand that the task is to build a single banking platform for 3 or 4 banks that were previously separate businesses
MINIMUM REQUIREMENTS
- 5 years or more experience as a Technical Business Analyst
- Excellent communications skills in English
- Prior experience with Banking systems
- Open to contract role for 3 - 6 months
- Be ready to start in mid-April
HIGHLY REGARDED ATTRIBUTES
- Fluent in Indonesian
- Experience with and working knowledge of OutSystems platform
- Able to work on-site at client office in Jakarta.
In this project, the responsibilities will span across a variety of activities that ensure the systems are built correctly, meet business requirements, and are robust enough to handle real-world banking operations. Here are key activities that will be required to be performed.
Requirements Gathering and Analysis:
- Collaborating with business stakeholders to gather functional and non-functional requirements.
- Analysing existing systems and understanding how they will integrate into the new platform.
- Documenting use cases, user stories, and technical specifications.
System Design and Architecture Review:
- Working with system architects to ensure that the proposed solution aligns with business needs.
- Reviewing OutSystems application architecture and ensuring it supports scalability, security, and regulatory requirements.
- Identifying potential risks related to the merger of the three banks’ systems.
Quality Assurance Planning:
- Defining test plans and quality standards specific to the banking environment.
- Developing test cases that align with business processes and system functionality.
- Ensuring regulatory compliance and data security standards are met.
Test Execution and Reporting:
- Performing functional, integration, system, and acceptance testing across the banking systems.
- Executing automated and manual test scripts in OutSystems.
- Tracking defects and working with developers to resolve them.
- Providing clear documentation of test results and quality assurance reports to stakeholders.
Performance and Load Testing:
- Ensuring that the banking systems will perform effectively under expected user loads, particularly with concurrent users.
- Identifying bottlenecks and working with the development team to optimize system performance.
UAT (User Acceptance Testing) Support:
- Assisting the business users in UAT by ensuring the system behaves as expected in real-life scenarios.
- Gathering feedback from users and ensuring necessary changes are implemented before final release.
Documentation and Knowledge Transfer:
- Documenting testing processes, results, and troubleshooting steps.
- Ensuring that all testing artifacts are available for future reference.
- Supporting the knowledge transfer process for post-implementation support.
Regulatory and Compliance Testing:
- Ensuring that all systems comply with banking regulations, such as data privacy laws (e.g., GDPR) and security standards.
- Performing audits and preparing reports for compliance checks.
Collaboration and Continuous Improvement:
- Working closely with the development team to provide feedback and ensure that testing is integrated into the development lifecycle (DevOps).
- Suggesting improvements for processes and tools to streamline future testing and deployment cycles.
These activities will be key to ensuring that the new banking systems are fully integrated, functional, and compliant with all necessary regulations.
About PhoenixDX
PhoenixDX is one of Australia’s fastest-growing digital innovation companies. We specialise in rapid application development using the latest low-code enterprise software development platform, modern techniques and top talent.