Job TITLE: Test Engineer

Location: Mountain View, CA

Term: Contract

Skill: --

Experience: --

Education: Responsibilities: • Design and develop advanced test suites using object-oriented methodologies • Implement and execute test strategies on web applications and languages to help improve overall quality and test code coverage • Design and develop Integration, Performance, Scalability, and Stress tests using industry standard tools (like JUnit and TestNG) • Assist in capacity planning and certify backend services • Participate in architecture and design reviews of complex solutions in cross-team engineering efforts • Define, implement and maintain test plans, test specifications and test suites. • Advocate for customers and operations in design reviews Required Skills: • 1+ years of experience coding in Java • Experience writing backend integration and API tests • Experience with JUnit or TestNG frameworks • Experience testing RESTful web service APIs • Excellent analytical, problem-solving, troubleshooting and decision-making skills • Must be self-directed, detail-oriented and have excellent written & verbal communication skills Preferred Skills: • Working knowledge of test methodologies, processes and tools (Highly desired) • Experience with Selenium and/or Webdriver and UI end-to-end automation tests • Knowledge of relational databases/SQL, NoSQL structured data solutions, Data Warehousing and ETL tools, network and file system protocols • Experience with large-scale distributed systems and client-server architectures • Experience working with mobile client-server architectures and automation and writing UI tests for IOS and/or android • BS or MS in Computer Science, EE or related field