Lead QA Engineer
Ebates
(San Francisco, California)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.
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 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.
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
There are no answered questions, sign up or login to ask a question
- Big Data
- Databases
- Executing Test Plans
- Agile Development Process
- Hadoop
- Java
- Linux
- MySQL
- Programming
- Statistical Modeling
- Unix
- Apache Cassandra
- JMeter
- JUnit
- Machine Learning
- Performance Testing
- PostgreSQL Programming
- Regression Testing
- Scripting
- Selenium
- SoapUI
- Computer Science
- Automation Tools
- TestNG
- Test Case Management
- White Box
- Data Infrastructure
- engineering
- Test Design

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.