Software Quality Assurance Specialist Carnegie Learning
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:
o WinXP, Vista, Windows 2003 and 2008 server (Windows 7 beta is a plus)
o Mac OS10.5, and OS10.4 (Mac OS10.6 beta is a plus)
o 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.
| Location: |
1200 Penn Avenue
Suite 150
Pittsburgh, PA 15222
United States
|