Senior QA Automation Engineer

Senior QA Automation Engineer

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Senior QA Automation Engineer to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Creates detailed, comprehensive, and well-structured automation test cases in python.
  • Performs automated functional and performance testing.
  • Maintains the current test automation system and develops new features.
  • Identifies, records, document thoroughly and track bugs.
  • Performs thorough regression testing when bugs are resolved.
  • Estimates, prioritizes, plans and coordinates testing activities with the QA team.
  • Develops and applies testing processes for new and existing products to meet client needs.

Job Requirements

  • BSc/MSc Degree in Computer Science, Engineering, or related field
  • 4 years of proven work experience in Quality Assurance and Test Automation
  • Experience with Docker and GIT
  • Experience in Visual AI automation
  • Strong knowledge of software QA methodologies
  • Expert with Python, Selenium and Selenium Grid
  • Experience working in an Agile/Scrum processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Experience in android/iOS automation testing

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including mix of cash and share-based scheme of company stock for outstanding performers.
  • Opportunity to learn new technologies and upskill in automation testing across android/ios/java/c# applications.
  • Continuous personal developments and international training opportunities with certification

All CVs will be handled with the utmost confidentiality.

QA Manager

QA Manager

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a QA Manager  to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Builds, establishes, and manages the QA team/discipline for the business
  • Develops quality strategies for products and oversee the development and execution of software test plans and analysis of test results
  • Executes the activities of the software quality assurance function for maximum date and quality predictability, with effective risk awareness and management
  • Works closely with other functional disciplines, especially engineering and design
  • Participates in the writing of effective manual or automated test scripts using approved testing tools, scripts tools and development tools based on documented requirements and technical specifications provided
  • Triages and analyzes defects to identify gaps in test coverage and improvements in the team’s processes
  • Communicates with QA results, concerns, project status and potential risks to project schedule to management and stakeholders in a timely manner
  • Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Provides guidance, leadership, and training to QA members
  • Estimates, prioritizes, plans and coordinates testing activities for the QA team
  • Develops and applies testing processes for new and existing products to meet client needs

Job Requirements

  • BSc/MSc Degree in Computer Science, Engineering, or related field
  • 6 years of proven work experience in Quality Assurance
  • Experience in leading software QA teams
  • Strong knowledge of software QA methodologies
  • Experience working in an Agile/Scrum processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases.
  • Experience in android/iOS automation testing
  • Proficient in the use of automated tools used to support testing (e.g., test management, automated testing, defect tracking, etc.)
  • Excellent analytical and troubleshooting skills
  • Strong sense of ownership of open project issues with regard to quality and the requisite tenacity to see issues through to closure

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including mix of cash and share-based scheme of company stock for outstanding performers.
  • Opportunity to learn new technologies and upskill in automation testing across android/ios/java/c# applications.
  • Continuous personal developments and international training opportunities with certification

All CVs will be handled with the utmost confidentiality.

QA Automation Engineer

QA Automation Engineer

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a QA Automation Engineer  to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Creates detailed, comprehensives, and well-structured automation test cases in python.
  • Performs automated functional and performances testing.
  • Maintains the current test automation system and develops new features.
  • Identifies, records, documents thoroughly and track bugs.
  • Performs thorough regression testing when bugs are resolved.
  • Estimates, prioritizes, plans and coordinates testing activities with the QA team.
  • Develops and applies testing processes for new and existing products to meet client needs.

Job Requirements

  • BSc/MSc Degree in Computer Science, Engineering, or related field.
  • 2 years of proven work experience in Quality Assurance and Test Automation.
  • Strong knowledge of software QA methodologies.
  • Experience with Python and Selenium.
  • Experience working in an Agile/Scrum processes.
  • Experience in writing clear, concise, and comprehensive test plans and test cases.

Benefits

  • Experience in android/iOS automation testing
  • Experience in banking software testing
  • Experience in card payments testing

All CVs will be handled with the utmost confidentiality.

Transaction Monitoring Analyst

Transaction Monitoring Analyst

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Transaction Monitoring Analyst to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Analyzes customer information to assess risk 
  • Searches for patterns to identify suspicious activity
  • Escalates and presents findings of investigations 
  • Stays up to date with current and changing regulations
  • Provides risk advice for business decisions, responding to inquiries or requests 
  • Performs data analysis (using statistical techniques, excel and exploratory data analysis using Python, SAS, or R)
  • Ensures process and actions are logged and support regulatory reporting, documents the analysis in form of qualitative document for relevant stakeholders
  • Analyzes the effectiveness of the existing transaction monitoring rules and proposes optimization wherever required 
  • Reviews output to ensure conformity and accuracy with their intended design

Job Requirements

  • University Degree in Mathematics, Sciences or Master’s degree in a relevant field
  • Minimum of 1 year of relevant work experience
  • Experience using Excel and statistical programming (Python, SAS, or R)
  • Strong verbal and written communication skills, with the ability to translate between various technical and non-technical audiences 
  • Proactive and reactive thinking and good analytical skills
  • Excellent critical thinking and attention to detail 
  • Experience drafting clear and concise summaries of alert review findings
  • Excellent planning and organizations skills including the ability to manage inter-dependencies and execute under stringent timelines
  • Exceptional drive and commitment; ability to work and thrive in fast changing, results driven environment 
  • Proactive learner with the ability to quickly learn new concepts and techniques with minimal supervision
  • Knowledge of AML Investigations, and/or the payments industry is a plus. Working knowledge of AML and Fraud Risk would be considered an advantage  

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including a mix of cash and share-based scheme of company stock for outstanding performers 

All CVs will be handled with the utmost confidentiality.

Financial Analyst

Financial Analyst

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Financial Analyst to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Analyses finance data and prepares financial reports and management accounts
  • Provides ad hoc financial analysis to support strategic business projects
  • Works with the IT department to improve the development of program reports and data integrity
  • Builds and maintains reports and dashboards in Tableau/PowerBI/Excel
  • Defines and proposes requirements for new metrics based on stakeholders’ information needs
  • Responsible for ad hoc reporting/ data analysis (ad hoc analysis support of business users, hypothesis checking, metrics evaluation)
  • Completes daily operational tasks as required by the business
  • Prepares monthly and quarterly financial and performance analyses for business leadership
  • Prepares accurate Financial statements and month-end close reports.
  • Reconciles data and reports, resolves discrepancies, and collaborates across various Finance and non-Finance functions effectively
  • Obtains, transforms, and processes electronic product data files from vendors
  • Analyses customer account issues to determine source causes to contribute to continuous process improvements
  • Collects and organizes information from platforms and databases
  • Interprets data, analyzes results using statistical techniques and provides ongoing reports
  • Ensures accurate reporting in financial and non-financial metrics and KPIs
  • Analyzes financial data and creates financial models for decision support
  • Analyses financial information and reports as directed or as part of a continuous audit/monitoring review
  • Communicates and cooperates with other departments regarding customer activity as well as data variances and resolutions
  • Creates a detailed business analysis, outlining problems, opportunities, and solutions for a business

Job Requirements

  • Relevant degree in Economics, Business Statistics, Mathematics or similar
  • 3-5 years experience in a similar role 
  • Excellent knowledge of MS office software (pivot tables)
  • Knowledge of SQL
  • Ability to manipulate data using Python
  • Ability to handle large amounts of data
  • Fluent in English and Greek
  • Basic Knowledge of Tableau or similar business intelligence/analytics software
  • Ability to translate financial data into words
  • Able to work under pressure, manage deadlines, attention to detail, and strong organizational skills
  • Result-driven orientation (prioritizing, taking initiative, taking ownership).
  • Experience in metrics/ measures definition and financial modeling
  • Strong mathematical skills and a statistical toolkit would be an advantage
  • Demonstrated work experience in a Finance, Reconciliation, Back Office position, or any other relevant field

Benefits

  • Competitive Salary
  • Health Insurance
  • In–house cafeteria
  • Multicultural, young, and energetic work environment
  • Performance Bonus, including a mix of cash and share-based scheme of company stock for outstanding performers 

All CVs will be handled with the utmost confidentiality.

Bank Reconciliation Officer

Bank Reconciliation Officer

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Bank Reconciliation Officer to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Responsible for the daily Book-keeping and reconciliation of multiple bank accounts of the group
  • Provides daily Book-keeping and maintenance of accounting records
  • Prepares daily various reconciliation reports in coordination with the Bank Reconciliation Manager
  • Ensures proper financial records are kept and updated daily
  • Assists with the preparation of the monthly regulatory reports
  • Reports directly to Bank Reconciliation Manager  
  • Performs other duties as may be assigned

Job Requirements

  • Up to 3 years of working experience in a similar position
  • LCCI / CAT qualification is a must
  • Excellent command of the English and Greek languages, both verbal and written
  • Attention to detail with a commitment to high quality and accuracy
  • Desire to exceed expectations
  • High level of motivation
  • Excellent computer literacy

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including a mix of cash and share-based scheme of company stock for outstanding performers 

All CVs will be handled with the utmost confidentiality.

Compliance Associate

Compliance Associate

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Compliance Associate to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Ensures compliance with the Company’s policies and procedures, including, but not limited to AML/CTF, ABAC, Information security, and data privacy, audit requirements;
  • Manages the administration of the initial on-boarding and ongoing operational merchant due diligence and card scheme compliance
  • Undertakes due diligence procedures for the onboarding of clients (KYC)
  • Ensures merchants are on-boarded according to the Company’s policies and procedures
  • Responsible for the process of the applications for the opening of new client accounts into the company’s systems for the Purpose of ‘Know Your Customer (KYC)
  • Liaises with clients to request, gather, and check the completeness of all merchant due diligence data, information and/or documentation required as per Company Procedures
  • Verifies the data, documentation/information for purpose of including checks of merchant incorporation status via company house/company registrar, regulators, specialist databases, and public access databases
  • Manages the identification of significant controllers and beneficial owners
  • Identifies and verifies that merchants hold appropriate licensing to operate in their stated industry sectors, particularly those that are sensitive to AML/CFT risks, which may include but are not limited to: licensing status; geographical location and regulatory limitations or enforcement, sanctions imposed and politically exposed persons in control; Industry type; business credibility
  • Ensures client status recorded is up to date throughout the client lifecycle from on-boarding through to termination
  • Performs the periodic KYC reviews of client accounts
  • Amends existing clients’ accounts in compliance systems
  • Updates clients’ records in compliance folders
  • Receives and reviews documents and handles filing administration
  • Communicates with and supports other departments
  • Undertakes any additional or other compliance-related duties in accordance with the duties of the Compliance function and the Compliance business

Job Requirements

  • A relevant degree in Finance, Math, Sciences, Law, or similar is necessary
  • Interest in Financial Services and understanding of financial crime risks including money laundering; terrorist financing, fraud, or scams 
  • Experience in client on-boarding, KYC / customer due diligence 
  • Solid analytical, negotiation, and problem-solving skills 
  • Fluent in English, both verbal and written
  • Time management skills
  • Ability to communicate effectively with other departments within the Company or externally with our clients and business partners

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including a mix of cash and share-based scheme of company stock for outstanding performers 

All CVs will be handled with the utmost confidentiality.

Treasury Manager

Treasury Manager

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Treasury Manager to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Develops and implements treasury operations policies and procedures.
  • Performs daily group cash management and forecasting activities
  • Monitors and manages company’s daily cash position.
  • Handles daily liquidity management including ensuring adequate liquidity across all group companies.
  • Provides daily/weekly/monthly cash/FX and liquidity reporting
  • Responsible for key relationship contact for banking relationships across the group.
  • Supports the development of future bank relationships
  • Manages the FX positions across the group, ensuring FX assets and liabilities are matched
  • Manages financial risk as it relates to the Treasury function (cash/FX/liquidity management)
  • Develops and implements cash management policies and operational strategies across the group.
  • Supports all finance back-office functions including bank reconciliations, in-house banking, liquidity management etc.
  • Supports finance in the provision of its and regulatory requirements (such as Client Asset & Liability daily reporting and Central Bank/Regulatory reporting)
  • Interfaces with accounting for bank general ledger uploads, journal entry differences and general troubleshooting support.
  • Supports the provision of daily bank reconciliations as well as supporting the investigation of any variances
  • Ensures proper controls are in place for all regulatory requirements
  • Reviews any journal entries or accruals relating to interest expense, FX gains/losses, bank charges, etc.
  • Implements cash management systems and trains staff on these systems

Job Requirements

  • University degree in Accounting, Business, Finance or Management
  • Professional accounting qualification, ACA, CIMA
  • 5-10 years of relevant experience gained in a regulated bank or EMI
  • Strong knowledge of banking relationships & Banking relationships in EU and UK
  • Cashflow forecasting & Cash management operations
  • FX & liquidity management
  • Familiarity with cash/bank management systems, Treasury Management Systems
  • Very good knowledge of Microsoft Office
  • Fluent in English, both verbal and written
  • Understanding of financial analysis and statistics
  • Knowledge of international cash management, forecasting and internal controls
  • Ability to work in a team environment
  • Ability to work provide support across an international matrix team
  • Interpersonal & Organizational skills
  • Ability to self-manage and work independently and manage multiple deadlines
  • Detail orientated but also able to see the big picture
  • Verbal and written communication skills

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including a mix of cash and share-based scheme of company stock for outstanding performers 

All CVs will be handled with the utmost confidentiality.

Merchant Relationship Agent

Merchant Relationship Agent

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Merchant Relationship Agent to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Complies with the Company’s policies and procedures, including audit requirements, confidentiality, AML/CTF, information security, and data privacy of the Company’s customers and end-users
  • Complies with procedures covering support and management of customers, including account settings and ongoing customer account support
  • Builds and maintains lasting relationships with the company’s customers as the primary point of contact in the onboarding and integration process
  • Answers customer calls using various communication mediums as an active member of the support team, along with carrying out quality controls check regulatory, whilst being the escalation point for customers
  • Works closely with other internal teams to help deliver exceptional customer experiences
  • Produces regular reporting, including analyses of statistical data on query trends, peak times, etc. and records data based on customer pain points
  • Follows up improvements and resale notes and identifies up-sale possibilities
  • Identifies churn risks and additional revenue opportunities
  • Identifies and execute improvements of internal processes and procedures
  • Performs product and feature demos, user training, and public-facing webinars
  • Solves Tier 1technical issues and escalates issues to technical support and other internal teams as needed

Job Requirements

  • A relevant degree in economics, commerce, business, banking, or similar is necessary. 
  • Native English speaker preferred; other languages will be considered an advantage 
  • Excellent customer service skills 
  • At least 5 years of experience as a customer relationship manager with either a commercial or private bank, insurance, or boutique financial services firm (other than FX/CFD brokerages).
  • Strong written and verbal communication skills essential for this role 
  • Must be tech-savvy 
  • Possess outstanding presentation skills, interpersonal skills and be self-reliant, independent, and willing to work and grow with the team 
  • Confidence to speak and present product information in front of groups with ease 
  • Willingness to travel, up to several days each month 
  • Aptitude to work in a fast-paced environment 
  • Flexibility for shifting customer support as part of a rotation
  • Exposure to regulated financial services and products is essential, together with the management of individual accounts in excess of €10m pa, or a total customer portfolio of €500m. 

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including a mix of cash and share-based scheme of company stock for outstanding performers 

All CVs will be handled with the utmost confidentiality.