Job Description :
Position: Software Developer Engineer

Location: Sunnyvale, CA

Duration: Full Time

Software Developer Engineer in Test (3-8 yrs)

Responsibilities

Develop test strategies.

Automate tests using test frameworks.

Write moderately complex code/scripts to test systems.

Write test automation for Web Services and Web User Interfaces built with Spring-boot, Angular and Vue.js

Take responsibility for monitoring product development and usage at all levels with an eye toward improving product
quality.

Create test harnesses and infrastructure as necessary.

Minimum qualifications

BA/BS degree in computer science or equivalent practical experience.

3 years of experience developing test automation in Java.

Preferred qualifications

MA/MS in Computer Science.

6 years of relevant experience, including at least 3 years of industry experience.

Deep knowledge of test methodologies, writing test plans, creating test cases and debugging.

Extensive knowledge of Unix/Linux environments.

Deep knowledge of internet technologies.

Project Management and Planning Skills.

Strong knowledge of UI automation for Web Applications

Specific Technologies

Jenkins

JMeter

JUnit / TestNg

Java / Eclipse

Selenium or other Web UI Automation Frameworks

API Testing using SOAP UI/Rest Assured, etc.

Familiarity with Distributed Technologies - Kafka, Spark, Hadoop

Should be familiar with distributed technologies - Kafka, Spark, Hadoop

Familiarity with Mesos, Marathon and Docker desired.