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 a related field
  • 2 years of proven work experience in Quality Assurance and Test Automation
  • Strong knowledge of software QA methodologies
  • Experience with Python, Selenium, Agile/Scrum processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Experience in android/iOS automation testing
  • Experience in banking software testing and card payments testing


  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including a 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 development and international training opportunities with certification

All CVs will be handled with the utmost confidentiality.