Job Description:
Experience in Automation testing using Selenium. Good with Java programming. Prior experience working in agile environment. Must be good at manual testing.
Roles & Responsibilities (added additional JD as the above is too generic)
- 4 to 7 years of strong hands on automation experience using Java & Selenium.
- Good development/scripting skills in common languages which are Web-driver compatible language such as Java, Objective-C, JavaScript with Node.js, PHP, Python, Ruby, C#, or Perl with the Selenium WebDriver API and language-specific client libraries.
- Good experience with different Mobile Operating Systems (iOS, Android, Windows Phone). Expertise practical knowledge of automated testing tools Selenium & Appium.
- Exposure to various automation frameworks - Keyword driven/ Data Driven / Hybrid. - 2 to 3 years of experience in DevOps experience (GIT, Jenkins).
- API testing (REST assure, Postman)
- Exposure to AWS cloud
- Must have strong experience in Core Java
- Logical and functions usage
- Must have Hands on experience in Git
- Must have experience on the configuration for iOS and android automation
- Must have experience in handling various types of apps
- Must have experience in automating native app and web
- Must have experience on Android setup and ADB commands
- Must have Ability to troubleshoot and resolve issues faced during mobile automation
- Good to have experience in BDD - Jbehave/Cucumber
- Good to have Experience in maven build tool and Jenkins
- Good to have experience in applying coding practices to enable quicker delivery
- Good to have Knowledge on running test script on cloud based platform like SeeTest