Vistar Media | QA Engineer -

QA Engineer

Vistar Media |  Philadelphia, PA | Dev / Eng

Job Description
Perks + Benefits
Company Culture Coverage
Our Engineering team at Vistar is passionate about quality, and as we grow that becomes even more important. Our user base includes both internal and external users logging into our platforms every day. Rigorous QA is essential because our product releases happen frequently.

We are looking for a passionate QA Engineer to conduct manual and automated testing of our platform to help improve our products. Our ideal candidates have a Computer Science or Web Development background, a strong attention to detail, and an eye for maintainability. Code review and self-QA is already a baked-in part of our Engineering culture, and we are looking for someone to help build on our already high quality standards.

Overall, the role of the QA Engineer requires creating and executing test plans, finding regressions, logging and verifying problems, and coordinating efforts between Engineering and Product teams. The QA Engineer must comply with the quality expectations of the leadership team and our clients.

  • Work with Product and Engineering teams to understand use cases and workflow elements
  • Prepare QA plans alongside engineering for the upcoming development sprint
  • Perform functional testing on all features completed by the Engineering Team
  • Build a library of easily maintainable automated integration tests with thorough, clear documentation
  • Regularly report bug statistics to Engineering and Product leadership
  • Design and execute a thorough release testing suite at the end of each cycle
  • Perform regression testing after bug resolution
  • Conduct exploratory testing to ensure product quality
  • Identify QA process bottlenecks and suggest actions for improvement
  • Stay up-to-date with new testing tools and test strategies
  • Proven work experience as a QA Engineer in a team environment on web UIs
  • Experience using Google Chrome Dev Tools to debug UI issues
  • Experience with Agile/Scrum methodology and use of tools like Atlassian JIRA
  • Experience with automated UI testing
  • Some programming experience is a plus
  • 2 years of relevant work experience in software QA
Some of our perks
  • Catered lunch twice a week from local restaurants
  • A kitchen fully stocked with snacks and drinks
  • Flexible vacation time
  • Summer Fridays
  • A large entertainment budget for frequent happy hours and team outings
  • Sponsored volunteer events
  • Opportunity for team leadership
  • A great bunch of people to work with and learn from
Apply Now
Read More
Health & Wellness Benefits
  • Dental
  • Disability Insurance
  • Health Insurance
  • Life Insurance
  • Vision
  • Remote Work
  • Work from Home
Parental Benefits
  • Family Medical Leave
  • Flexible Work Schedule
  • Generous Parental Leave
Perks & Discounts
  • Casual Dress
  • Company Outings
  • Lunch
  • Snacks
  • Special Discounts
Retirement & Stock Options Benefits
  • 401K
Vacation & Time Off Benefits
  • Generous PTO
  • Paid Holidays
  • Paid Sick Days

How would you describe Vistar Media’s office culture?

Everybody's so talented and passionate about their work, and it's really motivating to be surrounded by that kind of energy. It's obviously pretty quiet, given that it's all engineers, but it's definitely a productive environment. Everyone's very friendly and always willing to lend a hand or point you in the right direction if you have questions. We have catered lunches from popular local spots like HipCityVeg and Han Dynasty twice a week, and regular happy hours and outings. Everyone's extremely friendly, but at the same time it's very focused.

How do Vistar Media employees get involved in the community?

We sponsor conferences every year, like LibertyJS and the Women in Tech Summit. This year we're also sponsoring Philly ETE. We get involved with local meetups as well. Normally it's just paying for beer or pizza and having a couple of team members go, but this year we're trying to host more events. We're hosting an event with Code for Philly in April that we're really excited about. A lot of the staff on their own time go to different tech events in the city — even the ones that we're not sponsoring.

Are there any special Vistar Media traditions?

We recently started doing an annual company off-site event. The past two years it was in New York, but it's probably going to be in Philly next year. That's when we fly in everybody from around the world who is a Vistar employee and we all get together for about two days to hear all the company updates, plans and the vision for the year. Then, after a day of presentations, we have a company outing. This year we went to a place called Spin in New York, which is a ping-pong bar. Each summer each of the offices will have a summer party, so, for example, the New York office does a beach day.

Are there any fun events for new hires when they come on board?

On their first day or within their first two weeks our new hires will go up to the New York office for a full day of onboarding and meeting the directors of all the different teams. They learn what they do, and then there's a happy hour event. In their individual offices, they'll do a group outing with their respective team.

How do the remote teams work together?

We have regular meetings two to three times a week over Google Hangouts, and then we're always IMing each other over GChat. Luckily, we don't really have any problems with it. If anything ever has to be moved, it's easy enough. We've gotten the hang of it at this point. We also encourage engineers to go up to the New York office occasionally to interact with members of other teams.

What would you say are the major qualities you look for in applicants?

Somebody who craves learning. Someone who has a true passion for engineering. Most of the time, the people on our team have their own personal projects that they're working on outside of work. They just show that true passion for coding. Definitely being humble. Not afraid to ask questions, not afraid to admit if they don't know something rather than just trying to “fake it 'til you make it.” Technically, we look for well-rounded full-stack engineers who might not necessarily have experience with every single tool that we use, but who could come in and pick up our codebase pretty quickly.

Do you look for candidates who specialize in a certain language?

Not really. In fact, the freedom of language choice and coding ability is a compelling plus to working at Vistar. Most of the time, the bare minimum that people need to be well-versed in would be Java, JavaScript and Python. Right now, we are kind of keeping our eyes peeled for somebody who has extensive experience with React.

How do coworkers work together throughout the day?

There’s a lot of collaboration. If people have questions they will just get up and go to somebody's desk, so you'll see people huddled around a computer or in a conference room trying to solve a problem throughout the day.

What is the workflow like?

Mondays are spent in planning for the most part. We work in weekly sprints, so throughout the week we have standup every day around noon. Then people are just picking up tickets and working based on priority. On Friday around 4 o’clock, everyone will gather around and do presentations about what they worked on during the week. Vistar Media’s “Code Review” is an important part of the daily tech workflow. Every line of code is reviewed by at least two people before being cut, an impressive feat considering that Vistar Media has a one-week development cycle. That means almost every week, employees are working on a new set of code or new product.

How does Vistar Media view hiring recent graduates?

In the past couple years we've had a lot of luck hiring pretty junior engineers who have either come right out of school or have only been out of school for a year or two. For them, coming in and working with our more senior developers has been really helpful. We've seen these younger people come in and really quickly rise to be some of our top performers.

How does Vistar exemplify long-term growth and success in the ad tech industry?

Our founders and top leadership know this industry inside and out. They are at the point where they can anticipate problems and solve them before they even come up. They are super open with the rest of us, both with our successes and if we are having any kind of setbacks or certain departments are struggling to meet a goal. We have monthly company updates with a Q&A portion, and people can anonymously submit questions. Our CEO is usually the one answering them live, and there's really nothing that's off limits. They're very open and they're not shy to talk about any concerns.

What’s at the core of Vistar Media’s business model?

From analytics to product, and across all support teams, we put technology first. Vistar’s end-to-end programmatic ecosystem provides unrivaled scale, built for the complexities of OOH media. Using advanced movement data analysis, we provide targeting, seamless activation and measurement of audience-based buying across out-of-home and mobile media.

In the past seven years, Vistar engineers have developed software solutions in a multitude of coding languages (our team is 'agnostic to tools' and will learn any language necessary for the task at hand), addressing the needs of both the buy side and sell side of digital out-of-home media. From refining our geotemporal data analysis to improving our programmatic ad exchange, Vistar’s engineers are constantly tackling new challenges.

New jobs. Your inbox. Every week. Get it.

Do NOT follow this link or you will be banned from the site!