Lead QA Engineer

Ebates

(San Francisco, California)
Full Time
Job Posting Details
About Ebates
Ebates is a profitable, high growth e-commerce company based in San Francisco. We offer a casual but fast-paced environment where creativity and effective teamwork and collaboration are rewarded. We are changing the way people shop online, and we strive to provide the best possible customer experience - not to mention cash back on every purchase, with no strings attached.
Summary
Product Catalog, Search & Personalization is an exciting project at Ebates. Our mission is to provide an accurate, compelling catalog with millions of products covering our thousands of merchant partners – and build highly relevant search and recommendations engines to take our search and e-commerce offering to the next level. This platform will use our Big Data infrastructure, open source scalable search platform and cutting edge machine learning/statistical modeling and it will be highly leveraged within the company, becoming the foundation for our next-generation of applications. Be part of an awesome R&D team where you get inspired by talented people, challenges and mission to change the e-commerce landscape! Plus, you’ll help millions of Ebates members worldwide get the best deals available! **Role:** * We are looking for hands-on Senior QA Engineer for Product Catalog, Search & Personalization. The position is located in San Mateo with flexibility to work from the San Francisco office. * You will be responsible for leading design, development & execution of QA tasks this project. * This is a great opportunity to join early and influence the technology, processes and own the infrastructure and expand your role to assume more responsibilities as you grow with the company.
Responsibilities
* Responsibilities include but are not limited to: White-box, Functional, Automated regression and Performance testing. * Create and execute test plans and test cases. * Work closely with the Engineering team to quickly isolate, record, and report issues. * Deploy/Install backend applications on Linux servers. * Develop, implement, and execute manual tests of backend Java applications. * Creating automated tests.
Ideal Candidate
**Qualifications** * 5+ years’ experience writing and executing detailed test cases, test plans and test design documents * Knowledge and experience with at least one programming or scripting language (Java preferred) * Strong communication skills * Experience with database Mysql or Postgres. * Strong analytical skills and problem solving ability. * Ability to work in team, multi-task and flexible with working hours. * Plus for experience with Big Data (Cassandra/Hadoop) and machine learning based technologies * Education in Engineering / Computer Science **Preferred Skills** * Familiar with Unix/Linux commands. * Experience in testing automation tools like Selenium, (preferred) SOAPUI, JUnit, TestNG, , JMeter etc. * Experience with the Agile development process

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.