Job Title : Software development engineer in Test - San Jose, CA
Position Type : Full time
Salary : DOE (Negotiable)
Interview Process : Phone
Green Card, U.S Citizens and H1B
Responsibilities
• Programmatically test Java server-side components via unit tests, white box, performance, reliability, stress, functional, regression, and code coverage
• Develop test frameworks and testing tools in object oriented languages
• Define test strategy, conduct requirements analysis for testability, identify scope, conduct risk and mitigation planning, configuration management planning, write master and detailed test plans for test planning and design
• This position requires strong development experience in Java and 80% hands-on development
Mandatory Skills
• BS or MS in Computer Science, or equivalent experience
• 6+ years of experience as a developer, or SDET
• 6+ years of experience in Java, or white box testing
• Must be able to write unit tests with frameworks JUnit, Testing
• Experience with mocking frameworks (Easy Mock, Mockito) and dependency injection
• Experience with Continuous Integration and/or Continuous Delivery practices and tools such as Jenkins, Hudson, or Cruise Control
• Strong knowledge of JIRA, Bamboo, Ant, Maven, Git, and Gradle
• Experience in testing RESTful API
• Experience writing automated regression, functional, white box, UAT, stress, and performance testing, code coverage
• Experience with open source, big data platforms
• Self-directed and ability to work in fast-paced agile environment
• Capacity to learn cutting edge technologies, become subject matter expert, and impart knowledge to teammates.
Better
• Experience on open-source, Big Data platforms
• Experience with Data Analytics