QA (auto) for mobile apps

грейд
senior
формат
удалённо
язык
Английский B2
опубликована
сегодня

описание

Paybis is a global fintech company that builds products for buying, selling, and exchanging cryptocurrency. It serves more than 8.6 million customers across 180+ countries and holds a MiCA CASP authorisation, a Payment Institution (PSD2) licence in Latvia, and FinCEN MSB and FINTRAC registrations.

задачи

  • Manually test DEV tasks within a scrum team
  • Write and maintain manual test cases in Allure TestOps and API tests using Postman and REST-assured
  • Design, build, and maintain automated test suites for native iOS and Android apps using Java and Appium
  • Test mobile payment flows end to end, including card tokenization, 3DS challenge UI, biometric authentication, and error states
  • Integrate smoke, regression, and nightly tests into GitLab CI pipelines for real devices and emulators
  • Intercept and analyze mobile traffic with Charles Proxy or Proxyman for test validation and debugging
  • Manage tests and reporting in Allure TestOps
  • Diagnose production issues using Firebase Crashlytics and mobile logs
  • Participate in test planning and collaborate with developers and the product team
  • Identify and close gaps in iOS and Android test coverage
  • Improve manual test coverage and the Appium framework, fix flaky tests, and flag risks early
  • Discuss testability with in-house backend teams and external vendors before features are built

требования

  • 5+ Years of manual testing experience
  • 3+ Years of QA automation experience with Java
  • Experience writing and structuring test suites with JUnit or TestNG
  • Experience working with GitLab CI or equivalent pipelines
  • REST API testing experience with Postman and/or code-based HTTP testing
  • Experience intercepting mobile traffic with Charles Proxy or Proxyman
  • Basic SQL queries for test data validation
  • Understanding of mobile payment flows, including card tokenization, 3DS, and biometric authentication
  • Understanding of iOS and Android platform differences in automation
  • Strong manual testing skills, including analyzing behavior and finding edge cases
  • English at Upper-Intermediate+ level for documentation, bug reports, and communication
  • Mobile-specific testing experience; this is not a web testing role
  • Strong communication and a testability mindset for working with external vendor code
  • Будет плюсом: hands-on Appium experience with native iOS and Android apps, BrowserStack or Sauce Labs, Allure TestOps, XCUITest or Espresso, Firebase Crashlytics, payment SDK providers such as Checkout.com, Worldpay, or Stripe, Kotlin for Android test automation, contract testing with Pact or similar, fintech, payments, or regulated mobile applications, ISTQB certification or equivalent, product-level knowledge of PCI DSS

условия

  • Contract position
  • Medical insurance
  • Learning and development budget
  • Performance bonus tied to results and delivery milestones
  • English language courses
  • Regular team events

навыки

похожие вакансии

статьи для QA-инженеров