
Senior Mobile Automation Test Engineer
EPAM Systems • Bengaluru, Karnataka, India
**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