« Back to Engineering positions

Senior Software Developer in Test

Engineering

San Mateo

Apply Now

SurveyMonkey

Founded in 1999, SurveyMonkey changed the way people gather feedback by making it easy for anyone to create their own online surveys. Today, SurveyMonkey’s mission is to power curious individuals and organizations to measure, benchmark and act on the opinions that drive success. Our People Powered Data platform enables conversations at scale to deliver impactful customer, employee and market insights. The company’s 700+ employees are dedicated to fueling the curiosity of over 16 million active users globally. For more information about SurveyMonkey, please visit surveymonkey.com

Test Engineering

Does __surveymonkey__ speak to you? Then you’re probably just who we need to help us build interesting, scalable solutions (and create maintainable systems that stand the test of time). See your code go live right away — and have an impact today, tomorrow, and for years to come. More importantly, we’re a friendly bunch looking for a teammate, to learn and grow with. If you're looking to own an integral part of our system, let's chat!

The Role

As part of our automation team in this hands-on role, you will help lead QA efforts to plan, schedule, automate to test multi-tier applications in a rapid development environment.  Explore new technology and trends in QA practices and develop new testing frameworks. Then, present these new awesome ideas to all stakeholders.

Additionally, mentor and help the SDET team to build awesome tools that empower and scale the abilities of the Quality Assurance team!

Responsibilities

  • Develop comprehensive test plans for API and backend services in the SurveyMonkey platform as they are planned and released
  • Author API automation tests suite in Python for SurveyMonkey backend services
  • Advance our efforts with continuous integration & automated regression testing of changes
  • Build automation tools to assist SM Engineering
  • Help troubleshoot production issues
  • Help manage software deployments
  • Also in this role you will help examine, validate, and test large scale software development projects and build intelligent systems across a variety of customer use cases.

Qualifications

  • 8+ years of hands-on software automation testing with Server side applications
  • Help build web service/API test framework
  • Experience with writing web / backend application tests from design to release
  • Good understanding of the technologies at the core of our SDET tools: Python or Java
  • Working knowledge of Linux and relational DBs

Bonus Qualifications

  • Distributed testing experience in a high availability CI / CD environment
  • Familiarity with Python web frameworks, like Pylons/Pyramid or Django
  • Familiarity with monitoring/logging tools like New Relic , Splunk, DataDog etc
  • Experience writing Splunk queries
  • Working experience with GraphQL
  • Working knowledge of Nginx, AWS, and Docker



At SurveyMonkey, we offer competitive salaries, medical/dental benefits, PTO, 401k, paid holidays and parental leave, and equity compensation.

SurveyMonkey is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

Apply Now

« Back to Engineering positions