Job Summary:
We are seeking a skilled and detail-oriented Mid-Level Cross-Functional Tester/QA Engineer with experience in the financial industry to join our team in Riyadh. The ideal candidate will have a solid background in testing both front-end and back-end systems in banking, fintech, or financial services environments, with an emphasis on regulatory compliance, security, and transactional accuracy. You will collaborate with cross-functional teams to ensure the delivery of secure and high-quality software products.
Key Responsibilities:
- Design, develop, and execute comprehensive test plans, test cases, and test scripts (manual and automated) tailored for financial systems.
- Perform functional, regression, integration, and system testing across digital banking platforms, payment gateways, APIs, and financial transaction systems.
- Collaborate with developers, business analysts, and stakeholders to understand business rules, financial workflows, and compliance requirements.
- Conduct testing for financial modules such as KYC, AML, digital payments, account management, and reporting.
- Participate in Agile/Scrum ceremonies and provide QA input on risk, edge cases, and industry-specific testing standards.
- Use tools such as JIRA, Azure DevOps, or HP ALM for test and defect management.
- Maintain and extend automation frameworks (e.g., Selenium, Postman, REST Assured) relevant to financial application testing.
- Perform database validation and testing using SQL, particularly with financial records and ledger data.
- Conduct security and data integrity testing in compliance with local and international financial regulations (e.g., SAMA, PCI-DSS, GDPR).
- Provide clear test results and reports, and contribute to continuous improvement of testing processes.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3–5 years of QA/testing experience, with at least 2 years in the financial industry (e.g., banking, fintech, insurance).
- Strong understanding of financial systems, workflows, and compliance requirements.
- Hands-on experience testing APIs and services used in digital finance platforms.
- Experience with automation tools (e.g., Selenium WebDriver, TestNG, Postman).
- Proficiency in writing and executing SQL queries for financial data validation.
- Familiarity with Agile and DevOps environments.
- Good verbal and written communication skills in English (Arabic is a plus).
Preferred Skills:
- ISTQB Certification or equivalent.
- Knowledge of SAMA regulations and standards (Saudi Central Bank).
- Experience with testing mobile banking apps and payment processing systems.
- Familiarity with cloud platforms (AWS, Azure) and CI/CD tools like Jenkins or GitLab.
- Understanding of cybersecurity best practices in the financial sector.