Skip to main content

Quality Assurance Automation Engineer

Posted 5 days ago

ags american gaming systemsOrlando (FL)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Overview: The QA Automation Engineer is a mid-level role responsible for designing, writing, and maintaining automated tests across AGS platform systems. This role supports both early-career engineers growing their automation skills and mid-level engineers who can independently contribute to automation strategy and implementation. The engineer will work with Java-based automation frameworks (BDD-style such as Gauge), contribute to CI/CD pipelines, and help ensure quality across regulated iGaming workflows in a remote, collaborative environment.
Responsibilities:
  • Design, implement, and maintain automated test cases using Java.
  • Entry-level: contribute with guidance
  • Mid-level: independently design and own test coverage
  • Develop BDD-style automated tests using frameworks such as Gauge.
  • Create and maintain reusable step implementations and test utilities.
  • Automate API, functional, and regression test scenarios.
  • Debug and resolve automation failures, flaky tests, and framework issues.
  • Contribute automated tests to CI/CD pipelines and monitor execution results.
  • Validate iGaming workflows, configurations, and operator integrations through automation.
  • Collaborate with developers, QA engineers, and DevOps on testability and quality improvements.
  • Maintain automation documentation, standards, and best practices.
Skills/Requirements:
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.0–5 years of experience in QA automation or software development.
  • Programming experience in Java or similar object-oriented language
  • Entry-level: foundational understanding
  • Mid-level: strong proficiency and independent coding ability
  • Understanding of QA concepts and test automation principles
  • Experience with or exposure to BDD frameworks (Gauge, Cucumber, etc.)Basic to solid understanding of REST APIs and API testing concepts
  • Familiarity with CI/CD pipelines and automated test execution
  • Strong problem-solving and debugging skills
  • Ability to work independently and collaboratively in a remote environment
Nice to Have: Experience with other BDD frameworks (Cucumber, SpecFlow, Behave).API testing experience using Postman or Swagger. Database validation experience using MongoDB or MySQL.Exposure to performance or load testing tools. Experience in iGaming or other regulated industries.
Note: All offers are contingent upon successful completion of a background check*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals. AGS is an equal opportunity employer

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this