Software Quality Assurance Engineer
Listed on 2026-01-02
-
Software Development
Software Engineer, Software Testing
Position Summary
Software QA Engineers debug software products through the use of systematic tests to develop, apply, and maintain quality standards for company products. They develop, modify, and execute software test plans, automated scripts and programs for testing; analyze and write test standards and procedures; maintain documentation of test results to assist in debugging and modification of software; analyze test results to ensure existing functionality and recommend corrective action;
consult with development engineers in the resolution of problems; and provide feedback in preparation of technical appraisals of programming languages, systems, and computation software.
- Develop, review, and execute test plans and test scripts for new and existing game themes and operating systems
- Work closely with engineering teams in an agile environment to identify, troubleshoot, and resolve issues in a timely manner
- Perform code differences to determine test scope and test associated focus areas
- Actively participate in code inspections and design reviews
- Submit and track any product issues found during testing to ensure that they are resolved
- Verify fixes and perform focused regression testing
- Ensure test components meet acceptance criteria in each milestone release to SQA testing
- Follow all the SQA Work Instructions on a daily basis
- Utilize all required databases for SQA functions and testing
- Actively participate in software defect triaging, defect scrub meetings and Test Milestone hand‑off meetings with Development and SQA
- Provide input for the weekly project status report for each assigned project
- Participate and provide input during post‑mortem and root cause analysis phase
- Responsible for project quality/schedule risk escalations for each assigned project
- Interface with other members of Product Development to effectively communicate and resolve all reported issues in a timely manner before the gaming product is released
- Advanced understanding of software test methodologies/procedures and the overall product development lifecycle
- Reproduce issues when necessary to assist software development in resolving issues
- Assist on special projects like hardware prototype testing, peripheral testing when required
- Contribute to process improvement and other initiatives
- Establish key contacts with upstream organizations that have a direct impact on SQA
- Attend Game Dev Code Reviews when required
- Academic and/or working knowledge of Visual Studio
- Academic and/or work experience with C and/or C++ and/or C#
- Academic and/or working knowledge of Linux/Unix/Windows
- Academic and/or proficiency with Microsoft Word, Excel and Outlook
- Basic knowledge of the gaming industry
- Bachelor's Degree in Engineering or Computer Science preferred
- 2‑5 years of relevant SQA work experience
- Experience with Electronic Table Games testing is a plus
- Working knowledge of computer operation and principles of computer hardware
- Proficiency with tools like Tricentis QTest Manager, JIRA or any equivalent test case management and defect tracking tools
- Working knowledge of real‑time embedded systems
- Proficiency of Agile methodologies
- Knowledge or experience with Python 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
- Capable of working and completing tasks with minimal supervision
- Ability to multi‑task
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, stand, walk, bend, use hands, operate a computer, and have specific vision…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).