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 LeadResponsibilities:Design and develop a mobile automation framework from scratch for native iOS and Android applicationsDevelop and maintain the backend automation framework (API testing)Cover critical social trading user scenarios: trade copying, deposits/withdrawals, trading account operationsExtend test coverage at the web and API levelsIntegrate tests into CI/CD: execution on every commit, pipelines, reportingEstablish pre-commit quality gates using Git hooks (husky / pre-commit) — mandatory test execution before code reaches the repositoryExecute tests on real devices, emulators/simulators, and cloud device farmsDrive automation culture: introduce stabilization/automation iterations to prevent coverage degradation over timeCandidate profile:MobileExperience building mobile automation frameworks from scratch for iOS and AndroidNative drivers: XCUITest (iOS) and Espresso / UiAutomator2 (Android)Appium 2.x/3.x as a cross-platform tool for native / hybrid / mobile webStrong hands-on experience with Android Studio (ADB, emulators) and Xcode / SimulatorExperience running tests on real devices and cloud farms (BrowserStack)Understanding of mobile app architecture, locator strategies, gestures, and testing under different network conditionsUnderstanding that mobile tests are more logically maintained within the application repository rather than as a separate project in another languageLanguages and FrameworksStrong Java skills (modern versions); solid understanding of OOPKotlin and Swift knowledge is a plusTest runners and assertions: JUnit 5, test data generation with Instancio / JavaFakerWeb / APIUI automation with Playwright (Java), Page Object Model, stable locatorsAPI automation: REST Assured, REST API and authorization handlingUnderstanding of flaky tests and retry strategiesData HandlingDatabases: MariaDB / MySQL, state validation via SQL / JDBCTest data setup and cleanupCI/CD and ProcessesBuild management with Gradle, custom tasks for different test suitesCI/CD: GitLab CI / Jenkins, integrating automated tests into pipelinesGit hooks / husky / pre-commit as a quality gateReporting: AllureTest management: JiraNice to HaveExperience in fintech / trading / payment productsExperience using AI tools in testing (Copilot, AI assistants for test generation/analysis)Experience with TestcontainersFamiliarity with App Store / Google Play guidelinesOur offer:A certified Great Place to Work® reflecting our commitment to a positive culture, employee well-being, and supportWelcoming, young and multicultural team with approachable leadershipAbility to contribute to dynamic business at a growth phaseHigh level of autonomy, support of ideas and putting your expertise into the best practices for the companyContinuous personal development, training budget, growth with the company and opportunity to learn from industry leadersCompetitive remuneration, regular salary reviews and performance-based incentive schemesVibrant company life: from team activities to global celebrationsNew beautiful office in an easily accessible location with company-provided fruits, breakfasts and lunchesFree access to multiple sports and wellness facilities across the countryFree company-provided parkingMedical insurance and pension fund after probation periodA gift and a day off on your BirthdayVisa and work permit support if required Journey to FP Markets:Interview with HR (30 - 45 min) Technical interview with your future manager (1 - 1.5h) Join our team and be a part of a professional, rapidly-growing company operating in a multicultural environment!
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
- Test data setup and cleanup
CI/CD and Processes
- Build management with Gradle, custom tasks for different test suites
- CI/CD: GitLab CI / Jenkins, integrating automated tests into pipelines
- Git hooks / husky / pre-commit as a quality gate
- Reporting: Allure
- Test management: Jira
Nice to Have
- Experience in fintech / trading / payment products
- Experience using AI tools in testing (Copilot, AI assistants for test generation/analysis)
- Experience with Testcontainers
- Familiarity with App Store / Google Play guidelines
Our offer:
- A certified Great Place to Work® reflecting our commitment to a positive culture, employee well-being, and support
- Welcoming, young and multicultural team with approachable leadership
- Ability to contribute to dynamic business at a growth phase
- High level of autonomy, support of ideas and putting your expertise into the best practices for the company
- Continuous personal development, training budget, growth with the company and opportunity to learn from industry leaders
- Competitive remuneration, regular salary reviews and performance-based incentive schemes
- Vibrant company life: from team activities to global celebrations
- New beautiful office in an easily accessible location with company-provided fruits, breakfasts and lunches
- Free access to multiple sports and wellness facilities across the country
- Free company-provided parking
- Medical insurance and pension fund after probation period
- A gift and a day off on your Birthday
- Visa and work permit support if required
Journey to FP Markets:
- Interview with HR (30 - 45 min)
- Technical interview with your future manager (1 - 1.5h)
Join our team and be a part of a professional, rapidly-growing company operating in a multicultural environment!
FP Markets Group of Companies, founded in 2005 in Sydney, Australia, is a global, award-winning fintech leader offering regulated, reliable access to the world’s financial markets. With over 300 employees worldwide, we provide clients with innovative technology, education, and support to trade CFDs on forex, stocks, metals, and digital currencies with simplicity and transparency. We foster a supportive culture where growth and intrapreneurship thrive through open leadership, mentorship, and flexibility. As FP Markets grows dynamically, we empower you to learn, take initiative, and make a real impact.
FP Markets Group of Companies, founded in 2005 in Sydney, Australia, is a global, award-winning fintech leader offering regulated, reliable access to the world’s financial markets. With over 300 employees worldwide, we provide clients with innovative technology, education, and support to trade CFDs on forex, stocks, metals, and digital currencies with simplicity and transparency. We foster a supportive culture where growth and intrapreneurship thrive through open leadership, mentorship, and flexibility. As FP Markets grows dynamically, we empower you to learn, take initiative, and make a real impact.