E

EC Markets

Global multi-asset broker with leveraged trading

Senior QA / QC Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeVilnius, Vilnius City Municipality, Lithuania

About the Job

Requirements

  • At least 4 years of software quality assurance experience, including substantial mobile app testing on iOS and Android.
  • Hands-on test automation for mobile user interfaces using Maestro, Appium, Detox, or similar, and for application programming interfaces using REST Assured or similar, in Java or TypeScript.
  • Experience running automated tests in continuous integration and continuous delivery pipelines.
  • Knowledge of risk-based test strategy, regression planning, and release sign-off.
  • Experience testing back-end services and integrations, including application programming interfaces, webhooks, and SQL databases.
  • Experience with performance and load testing using k6, JMeter, or similar.
  • Experience with test management tools and Jira.
  • Confident, practical use of artificial intelligence tools in quality assurance work.
  • Precise written English for bug reports and release evidence, and ability to work daily with colleagues across the Group.
  • A degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Four to seven years of hands-on quality assurance experience, including test automation.

Responsibilities

  • Build and maintain mobile user-interface automation for iOS and Android, application programming interface test suites, and performance and load tests.
  • Run automated test suites in continuous integration and continuous delivery against stable test environments.
  • Build automated regression testing into each sprint so it runs on every release candidate.
  • Carry out functional and exploratory testing of new work, and smoke and full regression testing for each release candidate.
  • Provide written evidence for release go/no-go decisions.
  • Run post-deployment checks after every release and record the results.
  • Test on real devices across screen sizes, operating-system versions, and manufacturers.
  • Write and maintain risk-based test cases, and raise clear, reproducible defects in Jira.
  • Track quality measures such as escaped defects, reopen rates, and time to fix, and turn them into improvements.
  • Shape acceptance criteria with the Product Owner and engineers during refinement.
  • Support test-environment readiness and test-data management.
  • Review test cases, coach other quality assurance engineers, and use artificial intelligence tools for triage, test design, and reporting.

Desired Qualifications

  • Fintech, trading, payments, or banking experience.
  • Experience with release controls in a regulated environment and producing audit evidence.
  • ISTQB or equivalent certification.
  • Cloud and device-farm experience.

About the Company

EC Markets

Global multi-asset broker with leveraged trading

EC Markets is a global multi-asset broker offering online trading for retail and institutional clients across more than 200 instruments, including forex, indices, commodities, shares, and cryptocurrencies. Traders use MT4/MT5 or the EC Markets App to place leveraged trades with tight spreads and fast order execution. It differentiates itself by operating under multiple international regulators (FCA, ASIC, FSA) across seven jurisdictions with segregated client funds and a mix of Standard and ECN accounts. Its goal is to provide a reliable, accessible trading environment with competitive conditions and professional execution for a diverse global client base.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Dubai, United Arab Emirates
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at EC Markets

See more jobs