أبلاي إيدج ابدأ البحث عن عمل

Quality Assurance Software Engineer

DirectFN · Riyadh, Riyadh, Saudi Arabia

قدّم وتابع مع أبلاي إيدج
About Us:DirectFN is a leading Capital Market Industry (CMI) Financial Technology software and Content provider, company (now owned by Saudi Tadawul Group / WAMID) specializes in providing brokerage, asset, and custody management solutions, along with market information screens - as productized services. Our innovative products, services, and solutions empower both financial institutions and individuals to optimize their operations and enhance client satisfactionI. JOB SUMMARYThe Software Quality Assurance Engineer at DirectFN is responsible for ensuring the quality and reliability of DirectFN's capital markets software products through structured testing, defect management, and quality governance activities. The Software Quality Assurance Engineer independently manages testing activities for assigned modules, contributes to automation development, and advocates for quality within the engineering team. Working within DirectFN's agile engineering teams, this role collaborates with developers, product managers, and architects to embed quality throughout the software development lifecycle.II. Key Responsibilities:1. Test Planning & Design•       Develop test plans, test cases, and test scripts for assigned features and releases.•       Identify test scenarios covering functional, regression, integration, and edge case testing.•       Design and execute comprehensive test plans independently for assigned features.2. Test Execution & Defect Management•       Execute manual and automated test cases, documenting results and raising defects accurately.•       Track and manage defects through their lifecycle, coordinating with developers on reproduction and fixes.•       Perform regression testing following bug fixes and ensure issues are fully resolved before sign-off.3. Automation•       Develop and maintain automated test scripts using approved frameworks.•       Contribute to expanding DirectFN's automated test coverage.4. Quality Advocacy•       Participate in sprint ceremonies, code reviews, and release readiness reviews.•       Provide clear quality status reporting to the QA Director and engineering teams.III. Qualifications & Requirements:○      Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.○      Experience: 3–5 years of QA engineering experience in software development environments.○      Proficiency in manual testing and test case design.○      Experience with test automation frameworks (Selenium, Cypress, JUnit, or equivalent).○      Good understanding of SDLC and agile testing methodologies.○      Fluent in English (spoken and written).IV. Prefer to Have:○      ISTQB Advanced Level or equivalent certification.○      Experience testing capital markets, trading, or financial technology software.V. Core Skills:○      Test Design: Creates comprehensive test scenarios that surface defects effectively.○      Attention to Detail: Maintains high accuracy in test execution and defect reporting.○      Automation: Develops and maintains reliable automated test scripts.○      Collaboration: Works effectively with developers and product managers.○      Communication: Reports quality status clearly and accurately.○      Quality Mindset: Champions quality throughout the development lifecycle.VI. Key Result Areas (KRAs):○      Defect Detection: High defect detection rate before production releases.○      Test Coverage: Comprehensive test coverage of assigned features and regression areas.○      Automation Coverage: Growing automated test coverage reducing manual effort.○      Release Quality: Low post-release defect rate attributable to testing gaps.○  Reporting Quality: Accurate, timely quality status reports.