Quality Assurance Engineer

Information Technology Limassol

Job Description

Our client is a well-established global CFD broker offering traders access to CFDs across Forex, Indices, Commodities, Stocks and Cryptocurrencies. They are currently looking to recruit a full-time Quality Assurance Engineer for employment in its Limassol office.

Reference #: GC004389

Job Responsibilities

  • Functional and performance testing of web, mobile frontend and backend products with maximum automation to ensure quality meets specifications and documentation.
  • Ownership of the customer journey from start to finish.
  • Coordination and management of quality control across all languages.
  • Interaction with the development and support teams in order to improve product quality
  • Reviews of new and existing features, tests done by other team members, bugs and features verification and regression tests automation.
  • Work collaboratively with the IT team and other departments to correct errors and participate in testing for product releases.
  • Estimate, prioritize, plan, and coordinate manual testing activities.
  • Perform thorough regression testing when bugs are resolved.
  • Create detailed, comprehensive, and well-structured test plans and test cases.


  • Experience as a Quality Assurance Manual Tester (at least one year).
  • Experience with different testing environments (desktop/mobile/APIs).
  • Experience with software QA tools and project tracking software is considered a strong asset.
  • Experience using version control systems (ex: Git) would be considered an asset.
  • Strong desire for self-improvement, development, and progress.
  • Keen attention to detail.
  • Teamwork recognition and the ability to collaborate.
  • Proven track record in previous roles.
  • Driven and results-orientated.
  • Bachelor’s degree preferred.
  • Competitive remuneration package.
  • Paid medical insurance upon regularization and annual paid leave of 22 business days.
  • Professional team and friendly atmosphere.
  • Continuous personal development and the opportunity to join a great team, develop and learn.
  • Company-wide team-buildings, social events etc.