QA Engineer

Sorry, this job was removed at 1:00 p.m. (EST) on Thursday, November 9, 2017
Find out who's hiring in Somerville.
See all Developer + Engineer jobs in Somerville
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

QA Engineer - Somerville, MA

Leave your boring job behind and step into the #PaintLife! At Paint Nite, we’re in the business of making people happy—how many companies can say that? Our employees love being part of a growing, profitable company that inspires creative thinking, encourages collaboration, and believes that every employee has the power to make an impact. As a constantly evolving company, your job description is dynamic –offering our employees exponential opportunities for professional growth. Last year, Paint Nite was ranked #2 on Inc. Magazine’s list of the 5000 Fastest Growing Companies in America, and we’re not planning on slowing down any time soon!

Like we said, we’re in the business of happiness, and that starts with our employees. At Paint Nite, you’ll enjoy a brand-new office space complete with an in-house fitness facility, indoor basketball court, and a full bar with two kegs of ice-cold beer. We offer unlimited PTO, flex hours, and great benefits—it’s no wonder Paint Nite is a fixture on Boston “coolest companies” lists!

Looking for a self-motivated QA Automation Engineer to join our collaborative engineering team and enjoys working with latest technologies. In this role, you'll be the lead on our automation framework. You'll be responsible for expanding the framework and test suites, monitoring the test runs, and acting as a resource for other members of the QA team when creating test cases of their own. Automated tests are perfect for regression but you'll generally be doing manual testing on the first pass of a new feature, both for efficiency and to gain familiarity with the product.

QA Engineers at Paint Nite are involved in every step of the development life-cycle. They collaborate with Product to ensure specs meet real-world use cases. QA works closely with developers to understand implemented changes and uncover forgotten side-effects. They use their hard-earned knowledge of the system to discover bugs and identify performance or security impact. They implement automation that makes testing faster and more reliable. QA Engineers assist with releases to production and review monitoring. In general, QA acts as an advocate for the consumer and a subject matter expert that spans departments.

Our website infrastructure is written in NodeJS with a GraphQL backend. You'll write both API-focused tests and UI tests that cover basic functionality, edge cases, and performance.

You will:

  • Play a key part in expanding our API and UI automated tests (currently written using Robot)
  • Collaborate with team members to create manual and automated test plans based on product requirements, user stories and acceptance criteria.
  • Continually improve upon and maintain the automation, and develop documentation for usability
  • Participate in Agile working practices such as daily standups, sprint planning, sprint reviews and retrospectives.
  • Be responsible for finding, tracking and prioritizing bugs while communicating with developers throughout their life-cycle.
  • Work closely with DevOps on release planning, test server maintenance and deployments and 3x weekly pushes to production.
  • Work in a fun, fast-paced start-up environment

You have:

  • 4+ years of experience in Quality Assurance
  • 3-4 years of solid experience in implementing and executing automation tests and coverage that ensures the delivery of a high-quality user experience for web and mobile
  • Exceptional ability to leverage test automation tools such as Selenium/Webdriver, Robot, TestNG, Junit, Sauce Labs or similar tools
  • Experience with programming/scripting (JavaScript, Python, Java, or similar language)
  • Experience with bug-tracking software and Agile tools such as JIRA
  • Solid working knowledge of cross-browser testing of responsive, multi-tiered web applications and e-commerce platforms
  • Familiarity with source code management tools such as GitHub or BitBucket
  • Experience with MySQL and database testing
  • Extreme attention to detail and a passion for user experience

Bonus points: 

  • Experience with container technologies such as Docker
  • Experience in creating Automation frameworks (Selenium-based or API) from scratch
  • Experience with Jenkins, TeamCity or similar build technologies
  •  

Physical Demands:

While performing the duties of this job, the employee is regularly required to sit for long periods of time; talk or hear; perform fine motor, hand and finger skills in the use of a keyboard, telephone, or writing. The employee is frequently required to stand; walk; and reach with arms and/or hands. Specific vision abilities include close vision, distance vision, depth perception and the ability to adjust focus. The employee will spend their time in an office environment with a quiet to moderate noise level.

 

WHO WE ARE

Paint Nite® is invading local bars and restaurants across the US and Canada with a new way to go out, have fun, and feel good. It’s everything a great night should be—friends, drinks, and laughter. Plus, you’ll create a one-of-a-kind painting (we make it so easy!) along with the memory of a unique night out.

APPLY NOW at https://www.paintnite.com/pages/careers: Include cover letter explaining why you are a fit!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

22 Kent Street, Somerville, MA 02143

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Paint NiteFind similar jobs