CyprusJobs.eu

Senior Fullstack QA Engineer

FP Markets

Posted
LimassolPay: ask the employerFull-time
View the original listingChecked 25 Oct 2026
EnglishIT

FP Markets Group of Companies is a well-established multi-regulated broker, founded in Australia, offering traders access to CFD trading on Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a Full-time Senior AQA Engineer (Fullstack) in the Cyprus office - a certified Great Place to Work®.

We are developing a social trading platform and are looking for a strong automation engineer who will build end-to-end test coverage across all product layers, with a primary focus on native mobile applications (iOS / Android) and web. This is a role with real autonomy — you will not be "just another QA in the team," but the person who defines quality standards and gradually builds a process where code physically cannot be pushed to production without passing tests.

Currently, there are no automated tests for the mobile applications at all — you will be responsible for building automation from scratch and establishing the surrounding processes.

Reporting to: QA Lead

Responsibilities:

Design and develop a mobile automation framework from scratch for native iOS and Android applications

Develop and maintain the backend automation framework (API testing)

Cover critical social trading user scenarios: trade copying, deposits/withdrawals, trading account operations

Extend test coverage at the web and API levels

Integrate tests into CI/CD: execution on every commit, pipelines, reporting

Establish pre-commit quality gates using Git hooks (husky / pre-commit) — mandatory test execution before code reaches the repository

Execute tests on real devices, emulators/simulators, and cloud device farms

Drive automation culture: introduce stabilization/automation iterations to prevent coverage degradation over time

Candidate profile:

Mobile

Experience building mobile automation frameworks from scratch for iOS and Android

Native drivers: XCUITest (iOS) and Espresso / UiAutomator2 (Android)

Appium 2.x/3.x as a cross-platform tool for native / hybrid / mobile web

Strong hands-on experience with Android Studio (ADB, emulators) and Xcode / Simulator

Experience running tests on real devices and cloud farms (BrowserStack)

Understanding of mobile app architecture, locator strategies, gestures, and testing under different network conditions

Understanding that mobile tests are more logically maintained within the application repository rather than as a separate project in another language

Languages and Frameworks

Strong Java skills (modern versions); solid understanding of OOP

Kotlin and Swift knowledge is a plus

Test runners and assertions: JUnit 5, test data generation with Instancio / JavaFaker

Web / API

UI automation with Playwright (Java), Page Object Model, stable locators

API automation: REST Assured, REST API and authorization handling

Understanding of flaky tests and retry strategies

Data Handling

Databases: MariaDB / MySQL, state validation via SQL / JDBC …

About the employer

FP Markets

This listing comes from FP Markets's own careers page. Apply on their site: CyprusJobs.eu does not receive your application for this role.

Find the employer's website

Job details

Pay
Pay: ask the employer
Town
Limassol
Job type
Full-time
Field
IT and tech
Languages
English
Housing
Not stated
Experience
Not stated

Never pay anyone to get a job.

How to spot a fake job offer

Location

Limassol

This job is in Limassol, Cyprus. Confirm the exact workplace with the employer before you travel.

Open in Google Maps
Let employers find youA free profile in a minute: employers with a matching vacancy invite you by email. They never see your email or phone.Create a profile

New jobs in Cyprus every day

Join our community: vacancies with pay first, in English, Greek and Russian. Free, no spam.