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.(ref : hirist.tech)