• - Engineering
  • Indianapolis, IN, USA
  • Salary
  • Full Time

About PERQ


PERQ's Online Guided Shopping is an Artificial Intelligence solution that increases website conversion. We use over 10 million consumer data points along with real time visitor behavior to dynamically change existing websites and deliver the next best step in each shopper's personalized buying journey.


We're a company built of people who love winning the game of business and working toward the common goal of achieving success for our clients. Check out: to learn more.


The Role

The Quality Assurance Engineer role is responsible for testing, assessing, and helping improve the quality of PERQ's AI based web engagement software products and analytics.  This person will work as part of a high performing, collaborative team of Product Managers, Software Engineers, Data Scientists, and other Quality Assurance Engineers dedicated to building quality, usable, and high-performing web applications and analytics utilizing an Agile SCRUM methodology.  You will verify that the software delivered functions properly across all use cases and that the analytics are accurate across all use cases.


The Responsibilities


  • Test and verify the specified functionality of new features and defect fixes on complex web-based software products and analytics offerings
  • Do backend testing to verify that data is being stored properly and migrated properly to many different data stores
  • Be the subject matter expert on how software products work
  • Work on a dynamic, collaborative team committed to delivering usable, high quality, high performing software
  • Work in an Agile SCRUM software delivery methodology
  • Work closely with Product Managers to understand and enhance the functionality and usability of software
  • Work closely with Software Engineers and Data Scientists to help improve the quality of code delivered



Knowledge, Skills & Abilities


  • You are impeccably detailed oriented with a discerning eye for finding issues
  • You have grit and a passion for ensuring that software applications are as high quality as possible
  • You are a very quick learner and remember things well
  • You can think outside the box and think from the perspective of various end users of the software
  • You have a positive "can do" attitude and desire to make a big impact on a growing organization
  • You have excellent communication skills, both verbal and written
  • You can collaborate and work effectively with different personalities
  • You have a strong sense of responsibility and ownership.  You are willing and able to meet clearly defined commitments and deliverables
  • You have strong time management, project management, and planning skills
  • You thrive working with a fun, collaborative, fast paced, and committed team





  • 2+ years of experience in manually testing complex, high performing database driven web applications
  • 1+ year(s) of experience with creating, managing, and executing test stories and acceptance criteria in an Agile SCRUM methodology
  • Experience with SQL and querying databases to ensure software functionality
  • Experience with Continuous Integration tools such as Jenkins
  • Bachelor's Degree in computer science, computer technology, or related discipline preferred but not required


Please note, this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice.



This position has been closed and is no longer available.


  • Sign Up For Job Alerts

  • Follow Us On Social Media

  • Follow Our Jobs On Facebook Follow Our Jobs On Twitter
Facebook Twitter Google+ Perq