Skip to content

QA Engineer - FinCrime

  • On-site
    • Sri Lanka , Central Province, Sri Lanka
    • Birkirkara, Birkirkara, Malta
    +1 more
  • Moneybase

Job description

Calamatta Cuschieri Moneybase is one of Malta’s largest financial services firms that pioneered the Maltese financial services industry as early as 1971. With a philosophy to consistently service clients in an honest and personalised manner, we have moved from strength to strength gaining an excellent reputation along the way.

Moneybase a multi-award-winning finance platform that allows individuals and businesses to easily manage all their financial needs, from daily payments to and investments to treasury and wealth management.

We are committed to attracting and selecting the very best people to join our team and to creating a workplace that promotes individual career growth; we value our people and their well-being. The group employs over 190 people from over 27 countries around the world with Assets Under Management and Administration of over 3 billion.

Role Overview:
The QA Engineer will be responsible together with the QA team for the release quality of our software. The role involves tasks such as writing test plans and executing them. The role is focused on innovation and involves the development of our wealth management software suite including our online trading platform.

Duties & Responsibilities:

  • Develop and implement robust test plans, test cases, and test scripts for various FinCrime-related features, including:

    • Onboarding: KYC/KYB, AML checks, identity verification, customer due diligence (CDD).

    • Attestation: User declarations, policy acceptance, and regulatory confirmations.

    • Authentication: Multi-factor authentication (MFA), biometric authentication, secure login flows.

    • Real-time Transaction Screening: Sanctions screening, PEP screening, adverse media checks, suspicious activity detection.

    • Risk Systems: Risk scoring, anomaly detection, transaction monitoring rules.

    • Fraud Services: Fraud detection, prevention, and response mechanisms.

    • Permission Management: Role-based access control (RBAC), data access permissions.

  • Execute manual and automated tests, analyse results, and identify defects.

  • Accurately report, track, and manage defects through their lifecycle, collaborating with development teams for timely resolution.

  • Ensure the stability and integrity of existing functionalities through comprehensive regression testing.

  • Assist in performance testing to ensure systems can handle high volumes of transactions and data.

  • Collaborate with security teams to identify and mitigate potential vulnerabilities related to financial crime.

  • Work closely with product owners, business analysts, developers, and other QA engineers to understand requirements, define test scope, and ensure high-quality deliverables.

  • Create and maintain clear, concise, and comprehensive test documentation.

  • Proactively identify opportunities for test process improvements and contribute to best practices within the QA team.

Job requirements

Experience & Education Requirements:

  • 3+ years of experience as a QA Engineer with a strong focus on Financial Crime prevention within a fintech or financial services environment.

  • In-depth understanding of FinCrime concepts, including AML, KYC, Sanctions, PEPs, Fraud, and Transaction Monitoring.

  • Proven experience testing systems related to:

    • Customer onboarding and identity verification.

    • Real-time transaction screening and monitoring.

    • Risk management and fraud detection.

    • Authentication and access control.

  • Proficiency in designing and executing manual test cases.

  • Familiarity with API testing tools (e.g., Postman, SoapUI).

  • Strong analytical and problem-solving skills with meticulous attention to detail.

  • Excellent communication (written and verbal) and interpersonal skills.

  • Ability to work independently and as part of a collaborative team in a fast-paced environment.

  • Experience with SQL for data validation and analysis.

    Plus Points:

  • Experience with test methodologies (e.g., Agile, Scrum) and the full software development life cycle (SDLC).

  • Experience with security best practices and secure coding principles.

    Skills Requirements:

  • Ability to work on multiple projects within respective project time frames

  • A passion for creating solutions with a positive attitude to change

  • Excellent analytical skills and an informed, evidence-based approach

  • Hold good communication and collaboration skills

Remuneration

We are committed to attracting and selecting top people to join our team. We are also committed to creating a workplace that encourages individual growth; we value our people and their well-being.

What we offer:

  • Ongoing internal training

  • External training opportunities

  • Study Leave

  • Sponsorship schemes for further studies

  • Opportunities for career growth

  • Free health insurance

  • Gym Subsidy

  • Mental health package

  • Performance bonus

  • Employee referral incentive

Visit our websites - cc.com.mt or moneybase.com for more information about us.

All Applications will be acknowledged and treated with maximum confidentiality

“The enduring goal of Calamatta Cuschieri Moneybase is that the composition of our workforce should reflect that of the communities in which we work.”

Reference: CCMT04825

or