Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
FP Markets Group of Companies is a multi-regulated broker founded in Australia that gives traders access to CFD trading on Forex, Indices, Commodities, Stocks, and Cryptocurrencies. The company is developing a social trading platform.
задачи
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, and pre-commit;
Execute tests on real devices, emulators, simulators, and cloud device farms;
Drive automation culture by introducing stabilization and automation iterations to prevent coverage degradation.
требования
Experience building mobile automation frameworks from scratch for iOS and Android;
Experience with XCUITest, Espresso, UiAutomator2, and Appium 2.x/3.x;
Hands-on experience with Android Studio, ADB, emulators, Xcode, and Simulator;
Experience running tests on real devices and cloud farms such as BrowserStack;
Understanding of mobile app architecture, locator strategies, gestures, and testing under different network conditions;
Understanding that mobile tests are 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, Instancio, and JavaFaker;
Experience with Playwright for Java, Page Object Model, and stable locators;
Experience with REST Assured, REST API, and authorization handling;
Understanding of flaky tests and retry strategies;
Experience with MariaDB or MySQL, SQL, and JDBC state validation;
Experience with test data setup and cleanup;
Experience with Gradle and custom tasks for different test suites;
Experience with GitLab CI or Jenkins and integrating automated tests into pipelines;
Experience with Git hooks, husky, pre-commit, Allure, and Jira;
Nice to have: Kotlin and Swift, experience in fintech, trading, or payment products, experience using AI tools in testing, Testcontainers, familiarity with App Store and Google Play guidelines.
условия
A 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 the opportunity to develop company best practices;
Continuous personal development, a training budget, company 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 the country;
Free company-provided parking;
Medical insurance and pension fund after the probation period;