Skip navigation EPAM

Mobile Test Automation Engineer (Swift & XCUITest OR Espresso & Kotlin) Gdansk, Poland

  • hot

Mobile Test Automation Engineer (Swift & XCUITest OR Espresso & Kotlin) Description

Job #: 79339
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


We are seeking automation QA engineers who possess a passion for testing mobile technologies. You will work closely with development and QA and be responsible for the design, testing, and implementation of mobile application automation for iOS and Android apps.


The product is an expense and corporate card solution that eliminates the hassles of expense management while giving finance leaders real-time spend visibility and control. This solution provides employees with a refreshingly easy way to pay for what they need while giving finance leaders one easy place to control, manage, and track spendings. With physical and virtual cards, smart policy management, and automated expense reports, this solution streamlines the entire business spending process — driving cost-savings, productivity, and compliance.

This is a unique role providing ownership for building automation systems from scratch for a new product within the hyper-growth context of one of our customers, helping disrupt the payments and expense management space.


  • Participate in all phases of the product life cycle: understand the product requirements, test case creation, smoke, and regression test planning
  • Translate requirements and designs into automated testing strategies
  • Develop, deploy, and maintain automated tests Demonstrated expertise with Kotlin and Espresso in Android Studio
  • Integrate test automation with CI/CD pipelines
  • Analyze test results and deliver clear and actionable bug reports
  • Partner cross-functionally across disciplines, from development to design to QA to project management


  • Demonstrated expertise with Swift and XCUITest in Xcode or Espresso and Kotlin in Android Studio
  • B.S. degree in a computer-oriented field (or equivalent experience)
  • 3+ years of development of test automation for mobile devices
  • Experience debugging systems and white box testing
  • Excellent written and verbal communication skills
  • Ability to thrive in a fast-paced, agile environment
  • Preferred familiarity with:
    • Jenkins, GitHub Actions, Bitrise or other CI/CD systems
    • SauceLabs, Perfecto, Firebase or other device farms

We offer

  • Team & working conditions:
    • Friendly team and enjoyable working environment
    • Engineering community of industry’s professionals
    • Flexible schedule and opportunity to work remotely
    • Relocation within our offices
    • Corporate and social events
    • Benefits package (health insurance, multisport, shopping vouchers)
  • Stable income:
    • Employment Contract or B2B
    • Regular assessments and salary reviews
    • Participation in the Employee Stock Purchase Plan
    • Referral bonuses
  • Career development:
    • Innovative solutions delivery and engineering excellence
    • Outstanding career roadmap
    • Leadership development, career advising, soft skills and well-being programs
    • Certification (GCP, Azure, AWS)
    • Unlimited access to LinkedIn Learning, Get Abstract, O’Reilly, Cloud Guru
    • Language classes on English and Polish for foreigners
  • Please note that only selected candidates will be contacted

Witaj. W czym możemy pomóc?