Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Software Engineer in Test

Software ENG & DEV | Pleasanton, CA | Full Time, Contract, and Temporary

Job Description

Senior Software Engineer in Test 1881

As part of this team, you will ensure that the quality of our products exceeds the expectations of our customers. Your expertise in automated testing of highly interactive web application and large scale distributed systems will help transform the way we collect, view and analyze enterprise data. The work we do is technical, challenging and interesting. We are looking for test engineers who have a quality mindset, love to break software, automate testing and who want to understand how parts work together to make the system function.

About the Team

The SDET team for Analytics is a diverse group of engineers. We spend our time writing software to break software and increase development productivity. At the core, we are responsible for the quality of the software that we ship, and we take pride in doing so. We build and scale our test infrastructure to match the growth of our product, keeping them fast, reliable and robust automated tests. We use proprietary and open source automated testing tools to support our rapid and continuous development/test/deployment release cycles.

We each bring a diverse set of skills to the team which makes our work meaningful and collaborative. We value innovation, integrity and we care about our customers. We want them to experience the best of class analytics product that we offer, but we are also flexible, fair and considerate of our teammates. By joining the team, you can expect that you will make a meaningful contribution. You can expect an inclusive, diverse, and fun team that will challenge you, support you, and help you grow.


  • Work closely with our developers and product team to deliver features starting from planning, developing, automating tests
  • Responsible for creating resilient and quality automation solutions for both function and non-function tests
  • Develop robust, reusable, and reliable automation tests
  • Participate in design review meetings and code review process
  • Be our customer champion when quality is not met and always ready to challenge the results


  • 5+ years experience in testing large scale distributed cloud-based database
  • Experience in debugging, troubleshooting, and solving challenging and complex issues in the cloud-based computing
  • Fluent in one of the following programming languages: Python or Java
  • Proficient in Linux and shell scripting
  • Mentor junior SDETs on automation techniques and best practices
  • Solid understanding of testing principles, types, and methodologies
  • Optimize existing automation tests with industry standard practice
  • Good understanding of managing and running jobs in Bamboo/Jenkins
  • Excellent in communication skills, attention to details, and self-starter
  • Experience with large scale data analytics
  • Experience in building automation test infrastructure with open source testing tools
  • Experience with Robot automation framework and POSTMAN API testing client is a plus
  • Experience with database, Hadoop, and Spark SQL is a plus
  • BS or MS in computer science or equivalent experience

$75 per hour                                 Pleasanton, CA 94588                                 6 Month Assignment