Design and implement high quality maintainable automated testing
solutions and tools to suit the needs of the various teams.
Where required, contributes to the technical design for new
framework components or tools ensuring it remains consistent with
the overall design and strategy.
Host training and brown bag sessions to educate the team members on
test automation best practices and the use of test automation
tools.
Understands the 'big picture' of the automation framework
architecture and provides constructive feedback and improvement
suggestions.
Participate in any tool selection process by ensuring the
requirements are captured and prioritised and a shortlist of tools
are spiked and documented to ensure that any tools selected best
meet our current and future needs.
Working with the architects and the development teams to optimise
and improve the test automation strategy, process and assets to
ensure teams are able to deliver their stories and features on
time
Champion and consistently improve quality through automated
testing
Shows straight talking, trustworthiness and openness, facilitating
constructive dialogue with colleagues.
What We're Looking For
Minimum of 5 years of testing and test automation experience.
Experienced in applying techniques to design effective test
coverage and selecting the right features/test cases to
automate.
Proven track record in providing training and mentoring others and
growing them in the field of test automation.
Solid experience with development languages such as Java,
JavaScript or C#.
Solid hands-on experience with test tools such as Selenium, NUnit,
Cucumber (XUnit.Gherkin.Quick/Reqnroll), Appium, WebdriverIO.
Hands-on experience in automating front-end (web or native) and
back-end applications.
Experienced in selecting, spiking and rolling out test (automation)
tools based on business requirements
Proven ability to design and create maintainable and reusable test
automation tools and dashboards based on technical and business
requirements
Can deliver results within set deadlines
Excellent organisation, communication and interpersonal skills
Experience of working in an Agile environment.
Desirable
Experience in the gambling or gaming industry a plus
Experience with build & release tools such Argo, Kustomize,
Kubernetes, Google Cloud (GKE), Kibana, Grafana.
Knowledge and understanding of SQL and NoSQL databases.
Travel Expectations
None
Additional Information
Depending on the nature of your role, you may be required to
register with the Nevada Gaming Control Board (NGCB) and/or other
gaming jurisdictions in which we operate.
At this time, we are unable to sponsor work visas for this
position. Candidates must be authorized to work in the job posting
location for this position on a full-time basis without the need
for current or future visa sponsorship.