UI QA Automation Engineer - Nimble Storage
San Jose (Santa Clara) Design / Civil engineering / Industrial engineering
Job description
Job ID 1029571 Date posted 7/17/2018 Primary Location San Jose, California, United States Job Category Engineering Schedule Full time Shift No shift premium (United States of America)
We are looking for a UI QA Automation Engineer to join our QA team here at Nimble Storage. This is a perfect position for someone who is passionate about UI QA Automation and deliver the best customer experience.
About Nimble Storage:
Nimble Storage Predictive Flash Platform delivers Data Velocity by closing the app-data gap. Experience absolute performance, non-stop availability, and cloud-like agility through predictive analytics and a unified flash fabric. Over 8,000 customers have deployed the Predictive Flash Platform as the foundation for on-premise private clouds, SaaS and managed services.
The purpose of your job: Collect requirements, design test plan, create and execute test cases. Automate test cases using Python and Selenium.
Day to day work will involve test plan documentation, bug reporting/isolation, writing test case automation and working closely with partner teams (development, product management, etc.) This position requires a self-driven individual with very strong technical and communication skills who can collaborate in a team environment.
Responsibilities:
· Test the overall UI applications of the product efficiently.
· Build and contribute to automation using Pythonand Selenium.
· Work with external teams to test, build and deliver the app to customer.
· Work in an Agile / SCRUM methodology to organize and execute projects.
· Collaborate with Development and QA Engineers to build efficient test plan and strategy.
Preference:
· Passionate in the area of UI testing and automation.
· Good Understanding of UI testing technologies and tools.
· Tools: Experience in various tools like Appium, XCode, etc.
· Self-motivated who can deliver on tight schedules with minimal supervision
· A test-to-break approach to Quality Assurance to deliver high-quality products & features
Knowledge and Skills:
· 2-3 years of experience in UI Automation
· Bachelor’s/Master's degree in Computer Science or Engineering; or equivalent work experience.
· Knowledge on Storage domain or Cloud based application is highly desirable.
· Expertise in testing multiple UI platforms is a plus.
· Expert coding skill in Python is desired.