HamburgerMenu
hirist

Senior Test Automation Engineer - Mobile App Testing

SMARTWORK IT SERVICES
Bangalore
10 - 15 Years

Posted on: 29/10/2025

Job Description

Description :


Job Title : Mobile Testing Engineer.

Experience : 10-15 Years.

Location : Bengaluru.

Job Description :

Role Overview :

We are seeking a highly skilled Senior Test Automation Engineer with extensive experience in automated testing of mobile and backend applications.

The ideal candidate should have a strong foundation in test automation frameworks, continuous integration, and Agile delivery environments, with hands-on experience using modern tools and scripting languages.

Key Responsibilities :

- Design, develop, and maintain test automation frameworks for mobile, web, and backend services.

- Build and execute automated tests using JavaScript or Java-based tools and frameworks.

- Implement mobile test automation using tools such as XCUITest, Espresso, Appium, Jenkins Pipeline, Fastlane, etc.

- Conduct UI testing and API/microservices testing using tools like Postman, RestAssured, JMeter.

- Perform functional, non-functional, and exploratory testing across multiple devices and platforms.

- Collaborate with developers and DevOps teams to integrate testing within CI/CD pipelines.

- Contribute to continuous improvement of testing strategies and identify new tools or frameworks to enhance automation levels.

- Maintain test documentation, ensure traceability, and perform defect analysis.

- Apply Agile testing practices and participate actively in Scrum ceremonies.

Required Skills & Experience (Must Have) :

- Minimum 10 years of software testing experience, with 7+ years in test automation.

- Proven hands-on experience with JavaScript or Java for automation scripting.

- Expertise in mobile test automation tools such as XCUITest, Espresso, Appium, Jenkins Pipeline, Fastlane.

- Strong proficiency in at least one programming language : Swift, Kotlin, Java, JavaScript, or Groovy.

- Solid experience in UI testing, API testing, and microservices testing.

- Hands-on experience with CI/CD, Git, and Bitbucket.

- Good understanding of SQL scripting and database validations.

- Deep understanding of functional and non-functional testing principles.

- Working knowledge of DevOps practices continuous integration and delivery.

- Experience working in Agile/Scrum environments.

- Excellent communication, analytical thinking, and problem-solving skills.

- Self-driven, with strong ownership and a proactive mindset.

Good To Have / Advantageous Skills :

- Experience in testing or developing native mobile applications.

- Exposure to Node.js microservices testing or development.

- Experience with Monitoring tools such as Dynatrace, Splunk, or Openshift.

- Familiarity with backend development tools (e.g., Postman, JMeter).

- Banking domain experience.

- Proven experience integrating automation in DevOps pipelines.


info-icon

Did you find something suspicious?