Role: Software QA Engineer
* Location: San Jose
At least 5 years experience as a software engineer
At least 2 years experience in a test-driven development culture where candidate owns their own user tests and integration tests At least 2 years experience building web services in a highly trafficked (?100 requests per second) external customer facing product.
Consultant must be able to articulate basic understanding of basic resiliency strategies such as retries (both round robin and exponential backoffs) and circuit-breakers Proficient in Java and Spring as evidenced through a HackerRank challenge or equivalent Ability to enumerate a comprehensive set of test cases for a given REST API endpoint
At least 1 year experience building build and deployment pipelines in a production customer-facing environment Recent experience (at least last 3 years) must be as a hands-on software engineer.
Experience with Build and Integration frameworks like Maven.
At least 1 year experience working in a cloud environment Some exposure to Docker or Mesos or kubernetes.
Public github presence is a plus Experience in payments a strong plus Experience at Google, Facebook, Twitter, LinkedIn, Amazon, Uber, Lyft, Yelp, Spotify, Netflix a strong plus