Facebook pixel

Cloud Software Engineer
System Test
Updated on 3/22/2023
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
SQL
Python
TCP/IP
Requirements
  • 2-5 years of experience testing complex software stacks
  • Strong knowledge of and experience with automation tools
  • Strong scripting skills in python or other high-level languages
  • Strong debug and analysis skills of failures and failures patterns
  • Strong correlation skills with failure patterns and existing validation capabilities
  • Good working knowledge of cloud monitoring
  • Good working knowledge of chaos injection
  • Good working knowledge of SQL
  • Good communication skills
  • Fundamentals - as many of these as possible:
  • Black and white-box testing experience
  • Networking - error injection, benchmarking and monitoring, TCP and/or RDMA
  • Experience testing concurrent and distributed systems
  • Experience testing highly available software stacks
  • Understanding of transactional databases
  • Authentication protocols and APIs
  • Observability - monitoring, logging, tracing stacks
  • Basic database operations - load, unload, backup and restore
  • Experience with data generation tools
Responsibilities
  • Review functional/unit coverage and identify the gaps in the full system plan
  • Develop new and exotic test cases to break our software stack from start to finish
  • Understand how different workloads, data sets, and use cases change the test scope and focus of the validation
  • Monitor and document client load impacts new software versions
  • Automate the cases defined and be responsible for the maintenance and evolution of the use cases as new capability is introduced in the product
Yellowbrick

201-500 employees

Data warehouse for distributed clouds