Quality Assurance Analyst

Please note:

This an Entry Level position.

This is NOT a remote position. We are located in Pittsburgh, PA.


Niche is a rapidly growing startup located in Pittsburgh, PA. We’re a fun, energetic bunch, looking for a bright, ambitious, and tech-savvy Quality Assurance Analyst to focus on testing our code, data, and overall site security. You'll work with a bunch of developers, our data team, and four other QA Analysts to design and execute tests that root out bugs and keep our website safe from harm.


  • Ensure the validity and correctness of large data updates
  • Verify accuracy of user and client-submitted data updates
  • Conduct exploratory testing to uncover defects in new features for web and mobile—in other words, try to break stuff
  • Take business requirements and turn them into robust, focused test plans
  • Perform test cases and record results with a high degree of accuracy
  • Provide support during data and code deployments
  • Help maintain our automated testing suites
  • Make suggestions to improve our functional and regression testing processes
  • Verify accuracy of data and other deliverables shared with third parties


  • A love for finding bugs and making software bullet-proof
  • Highly tech-savvy, as demonstrated by extracurricular tech projects
  • Deeply curious and eager to self-educate on technical matters
  • Demonstrated ability and desire to learn new skills quickly
  • Basic knowledge of PostgreSQL and/or MS-SQL
  • Able to convey criticism in a helpful manner
  • Systematic, analytical, and critical thinker who is not afraid to ask questions
  • Excellent writing skills
  • Empirical frame of reference (you learn by running experiments)

Bonus points (not required):

  • Experience with software testing or software development
  • Advanced experience with SQL (huge plus)
  • Familiarity with Node.js, Javascript, Selenium IDE, Selenium WebDriver, or Nightwatch
  • Startup or small company experience
  • A good sense of humor


This is a full time, salaried position with competitive compensation and benefits including 20 paid days off per year, paid time off for volunteering, parental leave, stock options, SIMPLE IRA, and a comprehensive health plan, including vision and dental, provided at no cost to the employee. We’ve been ranked as one of the Best Places to Work in Southwestern PA by the Pittsburgh Business Times. EOE.

About Niche:

Niche is a rapidly growing startup company located in Pittsburgh, in the heart of Shadyside. We have hundreds of millions of reviews, opinions, and data points on every college, school, and neighborhood in the U.S., and millions of monthly website visitors reading that content. We’re obsessed with providing students, families, and professionals with best-in-class content and deep insight into big life decisions. Every year, we help millions of people find their niche and thrive within it.

Apply for this position

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 5MB) or paste resume

Paste your resume here or attach resume file

In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
What skills do you have that make you a good fit for this position?
(Your answer should be a paragraph or longer.)*
What interests you about working as a Quality Assurance Analyst?
(Your answer should be a paragraph or longer.)*
What interests you about working at Niche?
(Your answer should be a paragraph or longer.)*
Working at Niche

Niche is a small team based in Pittsburgh, Pennsylvania. We’re a unique blend of data scientists, engineers, parents, and “yinzers” who are looking for exceptional talent to grow our company. Read more about Niche and check out our team page.

We believe people’s lives are made better by having the right resources to inform their biggest life decisions. Your ideas and work will make an immediate impact on our company and millions of users.

Our Excellent Benefits