Job Overview
The Finance Systems Analyst will be responsible for analyzing, evaluating, and improving software testing processes to ensure business applications meet functional, technical, and quality requirements. This role focuses on system analysis, quality assurance, test planning, process documentation, defect management, and continuous improvement.
The successful candidate will work closely with business stakeholders, developers, and technical teams to understand system requirements, develop test scenarios, identify software defects, and support system releases. The position also involves analyzing testing performance, improving QA workflows, supporting user acceptance testing (UAT), and ensuring compliance with established quality standards.
Key Responsibilities
1. System Analysis and Testing Process Assessment
Analyze software testing processes, workflows, and quality assurance procedures to identify gaps and improvement opportunities.
Evaluate testing effectiveness, test coverage, compliance, and overall application quality.
Conduct root-cause analysis to identify issues affecting software performance, testing efficiency, and defect resolution.
Assess testing dependencies, operational risks, and potential impacts on system quality.
Review existing testing procedures and recommend improvements to strengthen quality assurance activities.
2. Test Documentation and Process Mapping
Develop and maintain test plans, test scenarios, test cases, test scripts, and test execution records.
Prepare detailed defect reports and maintain accurate testing documentation.
Document current-state (As-Is) and future-state (To-Be) testing workflows.
Define testing inputs, expected outputs, validation criteria, roles, and responsibilities.
Ensure testing documents remain accurate, organized, and aligned with business and technical requirements.
Maintain QA repositories and support effective testing knowledge management.
3. Quality Assurance and Process Improvement
Identify opportunities to improve test coverage, reduce testing cycle times, and increase QA efficiency.
Recommend improvements to software testing procedures and quality assurance practices.
Apply testing methodologies and industry best practices to optimize QA activities.
Analyze defect patterns and testing outcomes to identify recurring quality issues.
Evaluate the effectiveness of implemented improvements and recommend further corrective actions.
Support standardization and automation initiatives across testing processes.
4. Business Requirements and System Analysis
Gather and analyze business, functional, and technical requirements from relevant stakeholders.
Translate business requirements into test scenarios, test cases, and validation criteria.
Work with business users and technical teams to clarify system functionality and expected outcomes.
Assess the impact of system changes, enhancements, and new releases on existing applications.
Support the preparation of test plans, testing proposals, and quality validation requirements.
Ensure testing activities address business objectives and system requirements.
5. Testing Performance Monitoring and Reporting
Monitor test execution activities and analyze defect data to identify quality trends and risks.
Prepare analytical testing reports highlighting progress, defects, coverage, and improvement opportunities.
Track testing performance against established quality targets and project timelines.
Provide recommendations to support release decisions and project delivery.
Maintain accurate records of testing results, outstanding defects, and corrective actions.
Communicate testing progress and potential risks to project managers and relevant stakeholders.
6. System Implementation and Operational Support
Support testing activities for new software applications, system enhancements, and technology releases.
Participate in functional testing, regression testing, and user acceptance testing (UAT).
Verify defect fixes and ensure resolved issues meet the required acceptance criteria.
Coordinate with developers and business users to investigate and resolve system-related issues.
Provide testing guidance and quality assurance support to relevant stakeholders.
Support post-release quality monitoring and operational readiness activities.
7. QA Governance and Compliance
Ensure testing activities comply with company QA policies, procedures, and established quality standards.
Support internal audits, quality reviews, and testing compliance assessments.
Maintain consistent testing practices and documentation across software projects.
Recommend improvements to testing controls, governance procedures, and quality management processes.
Support continuous improvement and automation initiatives to enhance overall testing performance.
Academic Qualifications
Bachelor’s Degree in Systems Analysis and Engineering or a relevant field.
Additional qualifications or professional training in software testing, quality assurance, or business analysis may be an advantage.
Work Experience
4 to 6 years of relevant experience in system analysis, software testing, quality assurance, or process improvement.
Experience developing test plans, test cases, test scripts, and defect reports.
Practical knowledge of functional testing, regression testing, and user acceptance testing (UAT).
Experience analyzing business requirements and translating them into testing requirements.
Ability to work with cross-functional teams, including business users, developers, and project stakeholders.
Experience in testing process optimization, documentation, and quality reporting.
Technical Skills and Competencies
Data Quality Assurance
Business Process Analysis
Business Requirements Definition
System Analysis and Evaluation
Software Testing and Quality Assurance
Test Planning and Test Case Development
Functional and Regression Testing
User Acceptance Testing (UAT)
Defect Tracking and Root-Cause Analysis
Process Improvement and Optimization
Process Automation
Test Documentation and Reporting
Quality Governance and Compliance
Testing Performance Monitoring
Stakeholder Communication and Coordination
Analytical Thinking and Problem-Solving
Job Location
UAE and Saudi Arabia – Refer to the official company vacancy announcement for the specific work location.

