QA Engineer

  • San Mateo, CA
  • Full-time

Company Description

Viralheat is a venture-backed social media management, monitoring and analytics platform based in San Mateo, California. Viralheat is a powerful, simple, yet affordable way for brands, agencies, marketers and content producers to measure, analyze and engage the social web. Viralheat's intelligence platform is connecting businesses, large and small, to the social web and changing the way business is done.

We offer excellent medical benefits, competitive compensation, equity positions and lunch delivered Monday through Wednesday. We’re currently located in San Mateo, CA and we keep a fully stocked kitchen!

Job Description

• You will be playing a key role in building our comprehensive social media marketing and analytics platform.
• You will take leadership of planning and execution of test plans, using both manual and automated testing approaches.
• You will get to learn many exciting technologies and working with many external vendor APIs, e.g. Facebook, Twitter, LinkedIn, Google, FourSquare, Tumblr, Instagram to name just a few.
• You will be a key person for our QA plans, facilitating bug triage and helping engineers identify and fix issues.
• You will grow with us, helping Viralheat become and sustain its leadership status in the marketplace.
▪ Participate in the Agile process as the key QA representative and makes sure that all new features are tested and have automated tests.
▪ Perform hands-on testing of web applications including service and data access layers.
▪ Perform white-box testing in Ruby and Javascript code as needed to help isolate the problem.
▪ Collaborate with development engineers to determine the best test approach for new and existing functionality.
▪ Plan and facilitate test effort for assigned features, including feature tests, automation and scale tests.
▪ Contribute automated tests to the test framework.
▪ Analyze test failures and provide detailed summaries of UI artifacts, error logs and database queries to aid the development engineers in further analysis.
▪ Become a subject matter expert and go-to technical resource for the QA team and the overall development team.


Required Skills:
▪ Experience as a QA Engineer in a start-up/Agile environment, leadership experience preferred
▪ Experience in testing and troubleshooting standard web applications, back-end, and rich-web technologies including but not limited to: JavaScript, CSS, HTML, AJAX,  SQL.
▪ Working knowledge in writing automated testing scripts in Python, Ruby or other scripting languages, using Selenium, Capybara and similar frameworks.
▪ Working knowledge in Linux/Unix command line tools and SQL queries.
Preferred Skills:
▪ Experience with continuous integration tools such as Jenkins or Hudson.
▪ Experience with frameworks such as Rails or Sinatra.
▪ Experience with SAAS applications and deployment.
▪ Experience with REST APIs.
▪ Experience with OAuth and integration with social media platforms, e.g. Facebook/Twitter.
▪ Understanding of web application security standards.
▪ Performance and Load testing experience.

Additional Information

Must be based in the Bay Area

  • Competitive salary + medical/dental benefits
  • Snacks/drinks in the office
  • Lively work environment
  • Company retreats
  • Startup environment – in the truest sense of the words

Viralheat is an Equal Opportunity Employer.

All your information will be kept confidential according to EEO guidelines.