Senior SQA Engineer
About the role
Join the Fun at Arrow International! Arrow International is the world’s #1 maker of charitable gaming products, from pull tabs and bingo paper to cutting-edge electronic gaming systems. Our products power entertainment in social and gaming venues around the globe, and we’re growing fast! We're building a winning culture that’s all about teamwork, passion, and innovation. At Arrow, you’re not just another employee, you’re part of a high-performing team that’s redefining fun and giving back to communities.
This position is responsible for developing and executing tests on new and existing products to ensure they meet functional, technical, and regulatory compliance standards while maintaining high overall product quality. From hand-held tablet devices to Las Vegas-style gaming cabinets, our array of products is diverse and advanced. You will interface with Game/System Development and other Product Development staff to resolve issues in a timely manner, ensure testing efficiency, and maintain a high level of quality. You will also mentor Associate SQA Engineers and lead inter-departmental project meetings.
Responsibilities
- Develop, review, and execute test plans and test scripts for new and existing game themes and systems
- Adhere to SQA processes and provide input on continuous improvement
- Submit and track product issues found during testing to ensure resolution
- Participate and represent SQA in meetings with Development
- Utilize required databases for SQA functions and testing
- Provide input to the weekly project status report for each assigned project
- Provide a detailed Completion Report at the end of each project
- Participate in root cause analysis, as needed
- Interface with Product Development to communicate and resolve reported issues before product release
- Reproduce issues to assist software development in resolving them
- Handle project escalations for assigned projects
- Mentor and train junior team members
- Assist the SQA Department on special projects
- Introduce process improvement initiatives
- Establish key contacts with upstream organizations impacting SQA
- Mentor new Associate SQA Engineers on assigned projects
Requirements
- Bachelor’s Degree in Engineering or Computer Science preferred
- 5+ years of relevant SQA work experience
- Academic and/or working knowledge of Visual Studio
- Academic and/or work experience with C and/or C++
- Proficiency with Microsoft Word, Excel, and Outlook
- Basic knowledge of the gaming industry
Skills
- Working knowledge of computer operation and principles of computer hardware
- Working knowledge or experience with TestRails
- Working knowledge or experience with the JIRA Defect Management tool
- Working knowledge of real-time embedded systems
- Working knowledge of Agile methodologies
- Knowledge or experience with Perl or other shell scripting languages (a plus)
- Excellent written and oral communication skills
- Ability to communicate and collaborate with other team members
- Ability to work in a fast-paced, deadline-oriented environment
- Detail-oriented and organized
- Capable of providing input and potential solutions to identified issues
- Ability to work with limited supervision
Benefits
- Profit-sharing
- 401(k) matching
- Great benefits package
- Paid time off, including a bonus week every July
Physical Demands & Working Conditions
- Close vision, depth perception, ability to adjust focus, and peripheral vision
- Ability to distinguish colors
- Stand for long periods of time
- Extensive time in front of LCDs and Electronic Gaming Machine screens
- Repetitive motion to open heavy Electronic Gaming Machine doors
- Ability to move between projects with little notice and adapt quickly
- Overtime and weekend hours may be required to meet project schedules
- Limited travel may be required