Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
FP Markets Group of Companies is a well-established multi-regulated broker founded in Australia that provides access to CFD trading on Forex, Indices, Commodities, Stocks, and Cryptocurrencies. The company is developing a social trading platform and operates in a multicultural environment.
задачи
Design and develop a mobile automation framework from scratch for native iOS and Android applications;
Develop and maintain the backend automation framework for API testing;
Cover critical social trading user scenarios, including trade copying, deposits and withdrawals, and trading account operations;
Extend test coverage at the web and API levels;
Integrate tests into CI/CD with execution on every commit, pipelines, and reporting;
Establish pre-commit quality gates using Git hooks, husky, or pre-commit, with mandatory test execution before code reaches the repository;
Execute tests on real devices, emulators, simulators, and cloud device farms;
Drive automation culture by introducing stabilization and automation iterations to prevent coverage degradation over time.
требования
Experience building mobile automation frameworks from scratch for iOS and Android;
Experience with XCUITest for iOS and Espresso or UiAutomator2 for Android;
Experience with Appium 2.x/3.x for native, hybrid, and mobile web applications;
Strong hands-on experience with Android Studio, ADB, emulators, Xcode, and Simulator;
Experience running tests on real devices and cloud farms, including 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;
Strong Java skills with modern versions and solid understanding of OOP;
Experience with JUnit 5 and test data generation using Instancio or JavaFaker;
Experience with Playwright for Java, Page Object Model, and stable locators;
Experience with REST Assured, REST APIs, and authorization handling;
Understanding of flaky tests and retry strategies;
Experience with MariaDB or MySQL, state validation via SQL or JDBC, and test data setup and cleanup;
Experience with Gradle, custom tasks for different test suites, GitLab CI or Jenkins, Git hooks, husky, pre-commit, Allure, and Jira;
Nice to have: Kotlin and Swift knowledge, experience in fintech, trading, or payment products, experience using AI tools in testing, experience with Testcontainers, familiarity with App Store and Google Play guidelines.
условия
Certified Great Place to Work®;
Welcoming, young, and multicultural team with approachable leadership;
Opportunity to contribute to a dynamic business in a growth phase;
High level of autonomy, support for ideas, and contribution to company best practices;
Continuous personal development, training budget, growth opportunities, and learning from industry leaders;
Competitive remuneration, regular salary reviews, and performance-based incentive schemes;
Team activities and global celebrations;
New office with company-provided fruits, breakfasts, and lunches;
Free access to sports and wellness facilities across Cyprus;
Free company-provided parking;
Medical insurance and pension fund after the probation period;