Title: Sr. Automation Engineer (Java, Selenium)Location: Mountain View, CA 94043Type: Hybrid (2 Days Onsite Per week)
As a Senior Test Automation Engineer, you will be responsible for the testing of software solutions developed by the Company. You will leverage your experience in multi-platform environment testing to develop and automate tests that will ensure our customers receive high-quality releases on time.
Responsibilities:
• Develop test plans and automated test cases for Company's software applications
• Integrate automated test cases into continuous integration pipeline using Jenkins
• Analyze, troubleshoot and report automation test case failures
• File bug(s) and verify bug fixes
• Strive to expand the coverage of test automation and increase the automation coverage for various modules of the application
• Co-ordinate with manual QA teams and gather test cases and verification requirements needed for automating test cases
Qualifications:
• 10+ hands-on years of quality engineering and test automation experience
• Senior-level proficiency in at least one of programming languages: JavaScript, Java
• Hands-on Experience with RestAssured or other Java based REST API testing tools
• Demonstrated experience with WebDriverIO or any Selenium test frameworks or similar open-source automation framework
• Solid understanding and experience of writing locators in selenium
• Cucumber, Mocha, or similar BDD test scripts development experience
• Oracle and Postgres databases
• Experience with CI/CD systems (Jenkins, TeamCity)
• Experience with GIT or similar version control
• Good expertise in complex SQL queries
• Good understanding of JSON, XML
Nice to have skills:
• Experience with Mobile testing tools in Appium, XCUI Test, Espresso
• Experience with Docker, Kubernetes, Tomcat, Weblogic
• Experience with Shell, Groovy scripting
#J-18808-Ljbffr