QA Engineer (Automation)

San Francisco, CA

Company Description

Performance Marketing Brands, Inc. (PMB) owns and operates the world's most rewarding shopping programs. Through its family of distinct websites and reward programs, PMB users get great deals and earn cash back every time they shop. PMB owns and operates: Ebates.com, the leader in online cash back shopping; Ebates.ca, the number one choice for Canadians who love to shop and save online; FatWallet.com, the preferred online resource for savvy consumers; AnyCoupons.com, the one-stop shop for any coupon available online; and OneReceipt, the solution to manage all your receipts in one place. In 2012, shoppers spent over $1.5 billion through PMB's websites and shopping programs. PMB is a fast-growing, profitable company funded by August Capital, Canaan Partners, and Foundation Capital. 

Ebates is one of the largest shopping sites on the web and the pioneer and leader of online Cash Back Shopping – where members literally get paid to shop. Since the company's inception, more than 20 million Ebates members have spent over $4 billion via Ebates.com and earned over $150 million in cash back.

Ebates offers a casual but fast paced environment where creativity and effective teamwork and collaboration are rewarded. We are passionate about changing the way people shop online and providing the best possible customer experience - not to mention cash back on every purchase, with no strings attached.

Job Description

Ebates.com is a pioneering and profitable ecommerce company located in San Francisco (SOMA).  Even after 13 years in business, the company is driving rapid growth and searching for a QA Engineer for testing applications. The QA Engineer's responsibilties will include but not be limited to the following: blackbox, functional, automated regression and performance testing.

  • Functional testing of Web Apps developed on RESTful backend platform.
  • Writing test plans and test suites.
  • Black box testing of the website on regular basis.
  • Creating test scripts using Selenium
  • Developing JMeter test scripts for performance and load testing


  • 3+ years of QA experience with automation experience including tools like SOAPUI, Selenium and JMeter.
  • Experience in testing cross browser, W3C standards-compliant HTML/XHTML, CSS, JavaScript based web sites.
  • Experience in performance and load testing.
  • Experience in testing RESTful WebServices.
  • Knowledge and experience in system/integration testing
  • Experience writing test plans and test suites
  • Ability to create test strategies to test for reliability, performance and scalability.
  • Working knowledge of Linux, Apache and Tomcat.
  • Good understanding of relational databases and ability to demonstrate proficiency of SQL. (PostgreSQL preferred)
  • Ability to work efficiently in a Linux based environments 

Additional Information

Direct candidates only. No third parties.