QA Engineer – Automated

Location: Pittsburgh, PA

Job Type: Contract to Hire

We are looking for a QA Engineer to undertake software QA and testing tasks and to be an integral part of the  team, where we value opinions and feedback.  You will help maintain the quality of our core information asset, create internal tools, and provide testing of applications that rely on our database. To be successful in this position, you must be detail-oriented and comfortable collaborating with diverse teams.


  • Design test plans, scenarios, scripts, and procedures
  • Identify and document problems with product function, output, and content
  • Design or develop automated testing tools
  • Create new internal tools and testing processes
  • Advise on unit and functional testing

Education & Experience:

  • Bachelor’s degree in computer science, engineering, or related field
  • Attention to detail
  • Excellent problem solving and analytical skills
  • Experience in software quality assurance
  • Experience with automated testing tools (RSpec, Cucumber, Capybara, Selenium etc)
  • 2+ years of experience working with front-end technologies (HTML/CSS/Javascript)
  • Experience with databases, preferably mysql
  • Knowledge of Ruby/Rails or similar frameworks preferred