Senior Software Engineer in Test

4 weeks ago


San Mateo, United States Snowflake Computing Full time

Build the future of data. Join the Snowflake team.

Our Quality Engineering team is actively seeking a Senior Software Engineer in Test to the Database Security team to join our fast-growing organization. In this role, you will provide technical leadership and strategic direction for the testing organization. You will be driving the development of end-to-end automated tests, automation frameworks, and tools to have robust automated testing pipelines for the Snowflake Data Cloud.

Reporting to the Quality Engineering Manager, you will collaborate with a world-class team of both industry veterans and rising stars to ensure that we are shipping the highest quality service possible at each weekly release. This an awesome opportunity to work with cutting edge cloud technology in a highly visible role.

Snowflake forms the data platform for the most security-sensitive customers and they rely on the data platform to secure and protect their most sensitive data assets. It is critical that our customers are able to manage access to their data, audit its usage and ensure its safety. The security infrastructure also enables customers of Snowflake to share data and protect privacy which is a key ingredient of the Data Sharehouse.
IN THIS ROLE YOU WILL GET TO:

  • Partner with a project team of engineers, designers and Technical Program Managers to drive quality early and often in SDLC
  • Drive quality across all disciplines, providing guidance, feedback, and suggestions to improve quality practices across engineering organization
  • Contribute to technical leadership and strategic direction to continuously improve the Quality Engineering Organization
  • Author and enhance test plans based on feature requirements and specifications, as well as technical discussions and deep dives with engineers
  • Build, enhance and maintain automation frameworks utilized by the team to automate critical user scenarios for regression testing
  • Prioritize and execute test scenarios in a Snowflake environment that's representative of customers' schema and workloads
  • Partner with Support and Engineering to investigate, troubleshoot and identify/implement fixes for customer-facing issues
Features in this area include identity and access management, key management and encryption, secrets management, network security, and security for advanced database features like cloning, replication, data sharing and procedure execution
ON DAY ONE WE WILL EXPECT YOU TO HAVE:
  • 8+ years of hands-on software and quality engineering experience
  • In-depth knowledge and understanding of standard quality best practices, techniques and methodologies to drive continuous quality improvements
  • Strong experience writing UI/API smoke, regression, and end-to-end tests to ensure integration points are thoroughly tested
  • Knowledge and experience with different security areas like identity and access management, cryptography, network security, etc.
  • Strong database understanding including SQL
  • Experience with continuous integration / continuous deployment systems like Jenkins
  • Strong CS fundamentals including OO concepts, data structures, and distributed systems
  • Strong API test automation experience
  • Fluency in Java, C++ and/or Python is preferred
  • Proven experience developing comprehensive and effective Test and Performance tools, as well as frameworks.
  • BS in Computer Science or equivalent experience.
WHY JOIN THE ENGINEERING TEAM AT SNOWFLAKE? AS A MEMBER OF OUR TEAM, YOU WILL :
  • Build an industry-leading data management system that customers love.
  • Measurably impact an innovative product area central to Snowflake's success.
  • Take charge of your own career- this role has the impact and ability to grow both technically, as well as from a leadership perspective.
  • Ensure the quality, performance, and reliability of a super-robust and secure enterprise SaaS platform that services hundreds of customers and millions of complex queries daily.
  • Learn at scale as you work on a highly scalable and reliable data processing platform that runs on hundreds and thousands of machines and executes Billions of queries.
  • Ensure that we are shipping the highest quality service possible at each release.
  • Join a world-class team of both industry veterans and rising stars.

Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

  • San Francisco, United States Test Dev Tools Full time

    Senior Reliability Test Engineer As a Senior Reliability Test Engineer, you will be tasked with the unique challenge of working at the intersection of all engineering disciplines to ensure our hardware meets the highest level of quality and reliability. As Astranis scales up production of its satellites, we need to establish a robust reliability test program...


  • San Francisco, CA, United States Test Dev Tools Full time

    Senior Reliability Test Engineer As a Senior Reliability Test Engineer, you will be tasked with the unique challenge of working at the intersection of all engineering disciplines to ensure our hardware meets the highest level of quality and reliability. As Astranis scales up production of its satellites, we need to establish a robust reliability test...


  • San Francisco, CA, United States Astranis Space Technologies Corp Full time

    Senior Software Test Engineer - Payload We are seeking a Senior Software Test Engineer with a specialization in software test architecture to lead the design and development of the payload testing framework for our next generation satellite projects and beyond. The payload is the part of the satellite that performs the primary mission or function. For us...


  • San Mateo, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.Our customers are very happy with our technology and are quickly expanding their use cases, only limited by their own imaginations. The Customer Experience Engineering Team aims to enable customers to push these limits, and when customers run into roadblocks or issues, enable them and our internal technical...


  • San Jose, United States Prysm Systems, Inc. Full time

    Position Title: Senior Software System Test Engineer Functional Department: Engineering Location: San Jose, CA Education: Minimum Bachelor's degree in Electrical Engineering or Computer Sciences Experience: 5 plus years of experience in test software development. Summary Prysm Systems Inc., is committed to developing and promoting large format display...


  • San Mateo, United States Visa Full time

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...


  • San Jose, United States CareerBuilder Full time

    We are working with the leading maker of ICs and modules for Mobile, 5G and WLAN RF Front ends. Position is based in San Jose CA. They are Looking for a Senior Test Software Engineer for Mobile RF ICs, LNAs and Power Amps. We need a BSEE or MSEE, with 3 to 8 or more years of RF test for design. We need a candidate who is mainly focused on Test Software. We...


  • San Mateo, United States eTeam Full time

    Job Title: Software QA Engineer Location: San Mateo, CA Duration: 5+ Months Contract Responsibilities : Collaborate with PM and engineers to address packaging pain points. Develop and execute test automation scripts for Python packages to ensure functionality and reliability. Conduct research and troubleshooting to identify and resolve issues with Python...


  • San Mateo, United States ZoomInfo Technologies LLC Full time

    Job DescriptionJob DescriptionAt ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential. One great choice can change everything. Thrive with us at ZoomInfo.As a Senior Software Engineer...


  • San Mateo, United States IXL Learning Full time

    IXL Learning, a leading edtech company with products used by 14 million students worldwide, is seeking Senior Software Engineers who have a passion for technology and education to help us add new features to our three extremely successful educational products and build new, innovative products. We find it immensely satisfying to develop products that impact...


  • San Mateo, United States eTeam Full time

    Job Title: Software QA EngineerLocation: San Mateo, CADuration: 5+ Months ContractResponsibilities:Collaborate with PM and engineers to address packaging pain points.Develop and execute test automation scripts for Python packages to ensure functionality and reliability.Conduct research and troubleshooting to identify and resolve issues with Python...


  • San Mateo, United States eTeam Full time

    Job Title: Software QA EngineerLocation: San Mateo, CADuration: 5+ Months ContractResponsibilities:Collaborate with PM and engineers to address packaging pain points.Develop and execute test automation scripts for Python packages to ensure functionality and reliability.Conduct research and troubleshooting to identify and resolve issues with Python...


  • San Mateo, United States eTeam Full time

    Job Title: Software QA EngineerLocation: San Mateo, CADuration: 5+ Months ContractResponsibilities:Collaborate with PM and engineers to address packaging pain points.Develop and execute test automation scripts for Python packages to ensure functionality and reliability.Conduct research and troubleshooting to identify and resolve issues with Python...


  • San Diego, United States MOSAIC Full time

    We’re looking for a Senior Software Development Engineer in Test to own our agile team’s features and be an advocate for quality across the entire organization as you help fuse it into everything we do! If you are someone who isn’t afraid to take on the challenges and are passionate about making an impact, this role is for you!What you'll be...


  • San Mateo, United States CareerBuilder Full time

    Foster City, CA Full-time Software Development Engineer in Test - Embedded Systems As a Software Development Engineer in Test, you will be responsible for designing, implementing, and tracking the progress of firmware validation tests. This role requires a candidate passionate about learning how things work to the point of breaking them. You will need...


  • San Mateo, CA, United States Veryfi, Inc. Full time

    Full Time] Senior iOS Software Engineer at Veryfi, Inc. (United States) | BEAMSTART Jobs Senior iOS Software Engineer Full Time Remote Work Stock Options As a Senior iOS Engineer you will be responsible for developing Veryfi's iOS apps and frameworks and get them into the Apps Store. You will work as part of a team to define, design and implement...


  • San Diego, CA, United States Seismic Full time

    Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career’s page . Seismic, a rapidly growing Forbes Cloud 100 company, i s the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way....


  • San Francisco, CA, United States Test Dev Tools Full time

    Radiation Test Engineer As a Radiation Test Engineer, you will lead radiation test efforts by applying your knowledge of radiation effects and their interactions in electronic devices and materials. You will develop complex test plans and debug complex test circuits, perform radiation tests on complex devices, support analysis of the test data to assess...


  • San Mateo, CA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team. There is only one Data Cloud. Snowflake's founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn't stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations unlock the...


  • San Mateo, CA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team. There is only one Data Cloud. Snowflake's founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn't stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations...