Engineering EU-Slovenia_Testing Engineer, Inspector
Job Summary
The Test Engineer is responsible for testing and analysing
the hardware and software of electronic gaming devices to ensure compliance
with state, federal and tribal gaming regulatory standards. Prototypes of games
are tested for proper functionality and compliance with regulations of each
specific jurisdiction.
Essential Functions
(Duties & Responsibilities):
• Maintains a working
knowledge of the regulatory requirements, technology of products and the way in
which products are used, operated and delivered for all products commonly
tested in the group
• Maintains an
understanding of the general testing process and standards, all systems used to
record and access test results, all systems used to manage the testing of the
product(s), and of assigned hardware and software of the devices
• Learns and understands the difference between a regulatory
requirement, validation and test case • Detects defects in assigned product(s)
consistent with the test criteria for the product type and markets commonly
tested in the group
• Identifies and uses
the proper test scripts, utilizing the correct rules and regulations
• Accurately reviews
and demonstrates an understanding of source code in one or more computer
programming languages
• Accurately performs protocol testing and demonstrates
knowledge of gaming protocols for products commonly tested within the group
• Recognizes complex
testing issues and communicates testing problems with Senior Engineer, Manager
or other designated personnel
• Ensures the math
accurately represents the game design
• Properly completes
all documentation for a project
• Maintains a
knowledge of the relationship and the Company’s commitments with clients and
with manufactures
• Carries out Field Inspection tasks in support of the
inspection activities, upon request
• Accurately predicts how an application will perform based
on review of simple source code
• Performs a simple
source code compare, accurately predicts the impact of the modifications, and
writes a test script based on modifications
Independently sets-up and configures products so that they
are in an initial state for testing.
• Accurately and
independently executes all test cases for the products and jurisdictions
typically submitted to the group
• Sufficiently tests
software and hardware products commonly tested within the group
• Troubleshoots and
solves simple issues and technical problems for products commonly tested in the
group
• Accurately enters
issues in the bug tracking system (JIRA) with sufficient detail to allow the
intended audience to clearly understand and produce the issue
• Consistently
completes timecards accurately and timely for billing of clients
• May function as an
Evaluator as listed on the Product Certification organizational char
t • Accurately answers all questions in eResults
• Performs other
duties as assigned
• Test Engineer II’s
are also responsible for the following:
o Maintains a working
knowledge of the regulatory requirements, technology of products and the way in
which products are used, operated and delivered for new or complex products
commonly tested in the group
o Accurately predicts
how an application will perform based on review of intermediate level source
code o Performs an intermediate level source code compare, accurately predicts
the impact of the modifications, and writes a test script based on
modifications
o Accurately and
independently executes all test cases, and software and hardware testing for
new and complex products and jurisdictions typically submitted to the group
o Troubleshoots and
solves the majority of issues and technical problems for new and complex
products commonly tested in the group
o Reviews issues in
the bug tracking system (JIRA) and makes the appropriate corrections o Promptly
accepts, updates notes, and closes out tasks in Protrack, when necessary o
Learns and applies new requirements to new or complex products commonly tested
by the group
o Takes a lead role
on simple projects, including coordinating testing and clearly communicating
statuses
o Acts as a mentor
for Test Technicians and Test Engineer I’s • Test Engineer III’s are also responsible
for the following:
o Maintains a working
knowledge of the regulatory requirements, technology of products and the way in
which products are used, operated and delivered for new or complex products,
including those not commonly tested in the group
o Performs an
advanced level source code compare, accurately predicts the impact of the
modifications, and writes a test script based on modifications
o Accurately and
independently executes all test cases, and software and hardware testing for
new and complex products and jurisdictions, including those not typically
tested in the group
o Troubleshoots and
solves advanced issues and technical problems for new and complex products,
including those not commonly tested in the group
o Takes a lead role
on complex or unusual projects, including coordinating testing and clearly
communicating statuses
o Acts as a mentor
for Test Technicians, Test Engineer I’s, and Test Engineer II’s
• Field Inspection Engineer & Field Inspector are also
responsible for the following:
o Performs onsite
inspections to test and verify Gaming Equipment systems, software and related
items
o Interacts with
Gaming Regulatory and Casino personnel in a professional and courteous manner
o Follows directions
or instructions from management, and reports any issues accordingly
o Provides management
with a weekly report work activity
Required Education and Other Credentials:
• Bachelor’s degree
in Computer Science, Electrical Engineering, Computer Engineering, or a related
discipline, or an Associate’s degree with a minimum of 2 years of software
testing experience; Certification, formal training, experience or demonstrated
competency may be evaluated and considered in lieu of the educational
requirements
• Must have a valid
driver’s license Required Skills/Experience:
• Knowledge and/or
experience with modern-object oriented programming languages including, but not
limited to, C++ or C# is required • Proficiency in Microsoft Word, Excel, and
Outlook is required
• Must have the
ability to learn and effectively use internal systems, including but not
limited to Protrack, JIRA, eResults, Evolution and SharePoint
• Must have the ability to write reports and business
correspondence
• Must have the ability to read, write, speak, understand
and communicate in English sufficiently to perform the duties of this position
• Must have the
ability to communicate effectively, both orally and in writing, with internal
and external parties
• Must have the
ability to handle and organize multiple projects and deadlines
• Must demonstrate a
high degree of attention to quality, details, and correctness
• Test Engineer II’s
must also have the following: o A minimum of 1 year of experience working with
the Company as a Test Engineer I is required; Certification, formal training,
previous experience or demonstrated competency may be evaluated and considered
acceptable in lieu of the experience requirements o Must have the ability to
complete a submission for a product from end to end
• Test Engineer III’s
must also have the following:
o A minimum of 1 year
of experience working with the Company as a Test Engineer II is required;
Certification, formal training, previous experience or demonstrated competency
may be evaluated and considered acceptable in lieu of the experience
requirements
o Must be proficient
in reading one or more modern-object oriented programming language
Physical Requirements and Working Conditions:
• Must have the
ability to lift and push/pull up to 25lbs
• Must have the
ability to bend, kneel, crouch, and extend arms over his/her head
• Must have the
ability to work at a computer for extensive periods of time
• Must have the
ability to read (both paper and computer screen) for extensive periods of time
• Must have the
ability to listen to and speak with internal and external parties on the
telephone for extended periods of time
• Must have
sufficient hand, arm and finger dexterity to operate a computer keyboard and
other company equipment.
Other details
- Job Family Slovenia
- Pay Type Salary
- Employment Indicator Regular
- Job Start Date Thursday, June 29, 2023
- Ljubljana, Slovenia