EPAM Systems logo

Senior Mobile Automation Test Engineer

EPAM Systems • Bengaluru, Karnataka, India

onsitefull-time
Posted Sep 3, 2026Apply by Sep 30, 2026

**Role & seniority: ** Senior Mobile Automation Test Engineer (6+ years automation; ~6–9 years IT experience)

**Stack/tools: **

  • Languages: Core Java, Java 8

  • Mobile automation: Appium (primary); Selenium (automation support); iOS + Android

  • API testing: SOAPUI, Postman, RestAssured

  • BDD: Cucumber / Gherkin

  • CI/CD: Jenkins, CI/CD pipelines

  • Nice to have: Swagger, Docker, basic Unix/Linux

  • Top 3 responsibilities:

    • Design and maintain mobile automation frameworks with full ownership using Appium (iOS/Android).

    • Build automation solutions primarily in Core Java (Java 8), working independently.

    • Implement supporting automation: API tests (SOAPUI/Postman/RestAssured), plus BDD (Cucumber/Gherkin) and CI integration (Jenkins).

  • Must-have skills:

    • Strong Core Java + Java 8 proficiency.

    • Proven automation testing on iOS and Android.

    • Expertise with Appium; experience with Selenium.

    • Ability to automate APIs using SOAPUI/Postman/RestAssured.

    • Competence in BDD using Cucumber/Gherkin.

    • Familiarity with Jenkins/CI_CD.

  • Nice-to-haves:

    • Swagger knowledge (e.g., API specs).

    • Docker familiarity.

    • Basic Unix/Linux commands.

  • Location & work type: Not specified in provided text.

Full Description

We are seeking a Senior Mobile Automation Test Engineer to join our team and drive quality across iOS and Android platforms. In this role, you will design and implement robust automation frameworks while collaborating with cross-functional teams to ensure the delivery of high-quality mobile applications.

Responsibilities

Work independently on Core Java to develop and maintain automation solutions Apply Java 8 concepts with minimal support and continuously learn new approaches Deliver automation testing across both iOS and Android platforms Build and maintain automation suites using Appium with full ownership Contribute to automation efforts using Selenium with minimal support Implement API testing automation using SOAPUI, PostMan or RestAssured Develop BDD frameworks using Cucumber or Gherkin Manage continuous integration pipelines using Jenkins/CI_CD

Requirements

6 to 9 years of experience in IT with 6+ years in automation Expertise in Core Java and Java 8 Proficiency in automation testing across iOS and Android Skills in Appium and Selenium Competency in API testing automation using SOAPUI, PostMan and RestAssured Proficiency in implementing BDD using Cucumber or Gherkin Familiarity with Jenkins/CI_CD

Nice to have

Understanding of Swagger Understanding of Docker Knowledge of basic Unix/Linux commands

Core JavaJava 8AppiumSeleniumAPI TestingSOAPUIPostManRestAssuredCucumberGherkinJenkinsCI/CDiOS TestingAndroid TestingBDDMobile Automationmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.