The Carnegie Learning Web Sites Carnegie Learning Resource Center Carnegie Learning Online

About Us

Join Our Team

Software Quality Assurance Specialist

The software development organization is looking for a highly motivated addition to our QA team who has a strong attention to detail and enjoys working in a fast paced team environment. This position provides the opportunity to contribute to the high quality of Carnegie Learning’s award winning software products which help over 500,000 students across the country learn math.

As a member of the QA team, the successful candidate will apply manual and automated techniques to test each product release and work with other teams in the organization (Development, Support, Curriculum, IT, etc.) to investigate issues and facilitate improvements. Product testing includes verifying mathematical content and application functionality on a variety of platforms and deployment methods. Responsibilities include:

  • Develop and maintain detailed test cases from specifications and product requirements
  • Execute test plans and report results
  • Communicate product defects to Development and Support in a bug tracking system
  • Verify bug fixes and perform regression tests
  • Configure test environments on both Windows and Macintosh platforms as well as setup and maintain lab servers
  • Develop scripts to automate test cases and/or perform routine tasks
  • Test emerging technologies and internal tools used within the company.

Ideal Candidate Requirements:

  • B.S. in Mathematics, Computer Science, or related field or equivalent experience in a software testing/quality assurance environment
  • Experience creating and executing test plans and detailed test cases with a demonstrated understanding of QA processes in a Software Development Life-Cycle
  • Excellent verbal and written communication skills
  • Experience writing scripts and/or database queries to perform routine tasks
  • Experience with HTML and XML, and some familiarity with Java and Python languages is desired
  • Working knowledge and experience performing system OS installation and configuration for the following:
    • WinXP, Vista, Windows 2003 and 2008 server (Windows 7 beta is a plus)
    • Mac OS X 10.5; Mac OS X 10.4 
    • Linux (Ubunto, Centos) and Linux/Unix commands
  • Some experience tutoring middle school or high school math is a plus
  • Must be eligible to work in the United States.