Position Name: Software Product Assurance Engineer II/III
Responsibilities
Test gaming software/firmware to ensure it meets required customer, jurisdictional and functional specifications and complies with regulatory requirements.
1. Develop and execute test plans/tools/scripts for IGT gaming software/firmware.
2. Assist in creating test standards, perform scripted, exploratory, regression, load and performance, black box, and to some extent, white box testing.
3. Write or enhance automation harness/driver/tools to support test plans.
4. Script maintenance, regression testing and validation of IGT games.
5. Review product develop and release documentation
6. Document test methods and findings, summarize results and recommend fixes.
7. Perform troubleshooting and research into defects and communicate to engineering.
Qualifications
1. Bachelor/Master degree in computer science, mathematics, electrical engineering, or computer engineering related.
2. 2 to 5 years of experience in software quality assurance including test plan development, software/firmware testing, experience with test tools, knowledge of quality assurance processes/methodologies.
3. Programming background in two or more of the following: C#, C++, .NET, VB, Java, SQL, XML. Web service develop experience is plus.
4. Familiar with common test tools, VSTS/QTP/LoadRunner/Jmeter is preferred.
5. Perform test as needed, including investigative, evaluative, and proof of-concept for test methods or tools
6. Be able to develop technical and architectural specification for automation harnesses or tools
7. Understands how to design test cases to minimize the need for manual analysis of test output
8. Participate in root cause analysis for defects and provides process improvement suggestions to eliminate future occurrences of similar defects.
9. Must have good written and verbal communication skills, be detail oriented, self-motivated, and work well in a team environment.