Software Development Engineer in Test – Goods

Chicago, IL, US

Job Description / Skills Required

Requisition ID: R12374
Groupon provides a global marketplace where people can buy just about anything, anywhere, anytime. We’re enabling real-time commerce across an expanding range of categories including local businesses, travel destinations, consumer products, and live or lively events. At the same time, we are providing advertising options and tools that merchants can use to grow and manage their businesses. Culturally, we believe that great people make great companies and that starting with the customer and working backward moves us forward. Community matters to us on an internal, local and global scale—it’s fundamental to our company’s growth and to the well-being of the world at large. We also value self-awareness, candor, lunch and WiFi. If we match with you, please apply to join us.

We are looking for an experienced Software Development Engineer in Test (SDET) to work in Groupon Goods CIM team. The CIM Teams manage the ingestion and control of vendor, product and deal information. They also manage the ingestion of inventory data, the management thereof being the responsibility of Goods Logistics with their ownership of the Goods Inventory System. In this role, you would be responsible for the architecture, design and implementation of testing frameworks and tools, working with development teams to build game changing products, acting as the quality owner and gate-keeper. Our teams work very collaboratively, following agile methodologies.

Required Skills:

2+ years of software development

1+ years test development

BE, or MS in Computer Science or equivalent experience

Excellent coding skills in one or more languages: Ruby, Java, JavaScript

Hands-on experience with one or more relational databases is preferred: MySQL, Postgres

Excellent understanding of Agile Testing Quadrants (more nice to have)

Experience with Test planning and Test metrics generation

Excellent communication skills

Experience in writing WebDriver/Selenium 2.0 based UI automation tests is a plus

Experience with build/project management tools such as Ant, Ivy, Maven, Gradle is a plus

Experience in setting up continuous integration (CI) build environments using Jenkins/Hudson, TeamCity is a plus

Passion for breaking things