« Back to Engineering positions

Quality Assurance Test Engineer



Apply Now

About SurveyMonkey

SurveyMonkey is the world's leading provider of web-based survey solutions, and we’re looking to transform the way people make decisions. We're a smart, passionate group of people who work hard to deliver the best survey experiences on the planet, period. We believe everyone deserves easy access to the information and insights they need to make great decisions.

We're also proud to admit that despite our incredible growth over the past 17 years, we refuse to grow up. We stay curious. We believe in good ol’ roll-up-your-sleeves scrappiness. Everyone plays an impactful role, because we’re here to make a difference. And when we say good ideas can come from anyone, we mean it.


SurveyMonkey is trusted by millions of customers, including 99% of the Fortune 500, as well as other businesses, academic institutions and organizations of all shapes and sizes. We collect over 3 million survey responses daily from people in all countries around the world.


Test Engineering

Does  test_surveymonkey() speak to you? Then you’re probably just who we need to help us build interesting, scalable solutions in TEST! Help code get tested, validated and shipped to production! More importantly, we’re a friendly bunch looking for a teammate and a leader, not a lone wolf. If you're looking to own an integral part of our system, let's chat!


The Role

As a QA engineer, you will be part of the engineering team dedicated to building and improving our Audience product. You will work with developers, product managers and other QA engineers to write test plans, test releases, and develop automated tests for our multi-tier applications.



  • Develop comprehensive test plans for new features and functions as they are planned and released
  • Work through and execute manual and automated test runs according to the test plan prior to each release
  • Author test automations in Python
  • Advance our efforts with Continuous Integration & automated regression testing of sprints
  • Assist in code & design reviews of new features
  • Help solve production issues
  • Examine, validate, and test large scale software development projects and build intelligent systems across a variety of customer use cases.


  • 1-2 years of recent experience within a QA Testing environment
  • Strong communication skills (both verbal and written)
  • Good technical writing skills, and experience with writing test plans
  • Attention to detail and an eye for mistakes and faults
  • A desire to learn and improve
  • Experience in automation tools like Selenium, Jenkins, and/or TeamCity a plus
  • Familiarity with an object-oriented programming language

At SurveyMonkey, we offer competitive salaries, medical/dental benefits, PTO, 401k, paid holidays, 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