Role & responsibilities
MUST have skills 1. Strong understanding and hands on experience on Core Java, Maven
2. Strong understanding and hands on experience on Selenium WebDriver (v3.x), Selenium Grid
3. Strong understanding and hands on experience on Appium for Android and iOS both
4. Understanding of XCTest, Espresso frameworks
5. Hands on experience on test automation for hybrid and native mobile applications
6. Understanding of Browserstack/SauceLabs/AWS Device Farm/Any execution grid services
7. Hands on experience on Cucumber, BDD methodology, Gherkin syntax 8. Hands on experience on REST ASSURED/JUnit framework for API testing
9. Hands on experience in any Java IDE (e.g. Eclipse)
10. Hands on experience on GIT, JIRA, Jenkins
11. Good Understanding of REST API types (GET, PUT, POST, DELETE) an its working
12. Good understanding of HTTP, JSON protocol and syntax 13. Good understanding of Message Schema, RAML, Message Request-Response mechanism
14. Working experience in Agile methodology / SAFe with in-sprint automation
15. Strong experience in handling Chrome, Firefox, Safari, Edge browser for testing
Preferred candidate profile

Keyskills: Appium Mobile Application Testing Selenium
Tata Consultancy Services is an Indian multinational information technology services and consulting company headquartered in Mumbai, Maharashtra, India with its largest campus located in Chennai, Tamil Nadu, India. As of February 2021, TCS is the largest IT services company in the world by market ca...