SpotOn is hiring a

Software Development Engineer in Test

Chicago, United States
Full-Time


About the Position

Looking for an environment which will help foster your skills as well as encourage you to make your own personal mark on a company’s culture? Interested in ensuring only quality software reaches thousands of customers every release? SpotOn is the place for you!

With a tech team based out of an open and sunny office in Chicago’s West Loop, SpotOn is a fast-growing marketing and loyalty platform that helps customers check in to earn rewards at their favorite local businesses using our web, mobile phone, and tablet products. Once customers have checked in, the business owners can use SpotOn to reach out and connect with their customers, and manage their online reputation.

As a Software Engineer in Test at SpotOn, you’ll be tasked with helping our software engineers release only the highest quality of software. Through both automated testing (of our more modern, test-friendly stack) and some manual touch-testing (especially of our legacy, BackboneJS-based stack, and of new features we haven’t fully built to be production-ready), you will play a key role in providing our end users the best experience possible.

Our automated tests are full integration tests that will be run in a browser, meaning your tests will be emulating real user behaviors. As this requires a deep knowledge of the product, you’ll also learn the skills to buffer incoming support requests and issue reports from our customers and our customer support team, allowing the team as a whole to more effectively focus on product needs.

In addition to working on our web app, you’ll also work with our native app teams, primarily the android team, in developing a new test suite for our native android app. This would mean learning java and the industry’s best practices in android integration and unit testing!


While this position does encompass both software engineering and QA skills, you will primarily work with, and report to, the web software team. Don’t worry - you’ll meet our QA crew as well!

If this describes you…

  • Able to work on-site in our Chicago, IL office on a full-time basis
  • Able to think like an engineer, and explain to us what you think this means and entails
  • Have some real-world experience in a STEM field. We want to hear all about your GitHub projects, your volunteer experience, your internships, your work-studies, perhaps even prior jobs, if applicable
  • Have at least junior-level knowledge of Python or JavaScript, or demonstrable knowledge of other languages and a willingness to learn Python and/or JavaScript. Ability to show code snippets and/or open-source projects are bonus points!
  • Have an interest in automation of time-expensive processes
  • Able (or willing to learn) to create test plans that rely heavily on said automation
  • Interested in learning Java to develop android test plans

… then here’s a bit about what we have to offer!

  • Salary Range: $60,000 - $75,000 annually
  • Stock options
  • Health, Dental, and Vision insurance
  • Relocation stipend available
  • H1B Transfers OK
  • OPT with H1B sponsorship for 2017 OK
  • Flexible hours
  • Reasonable work-from-home flexibility
  • Casual dress code
  • Kitchen stocked with drinks and snacks -- of your choice!
  • A supportive learning environment, where you will work closely with our small but skilled team of software and QA engineers
  • At time of writing we score a 10 on the Joel Test and are working to raise that to at least an 11 in the upcoming future


SpotOn is committed to hiring a diverse workforce.  We consider all applicants for employment without regard to race, color, sex, sexual orientation, gender identity, religion, age, national origin, disability, veteran status, or any other basis as prohibited by federal, state or local law.

Other jobs at SpotOn