Senior Software Quality Engineer

Posted 4 Days Ago
Easy Apply
Be an Early Applicant
Belgrade, Belgrade City, Central Serbia
In-Office
Senior level
Gaming
The Role
The Senior Quality Engineer will help ensure product reliability and safety by embedding quality practices, collaborating with teams, and leading testing efforts across the software development lifecycle.
Summary Generated by Built In

Easygo is an Australian technology powerhouse behind global brands Stake, KICK, and Twist Gaming. As we continue to build and scale our engineering presence in Belgrade, we’re looking for a Senior Quality Engineer to join our Data and Integration Infrastructure team to help shape the platforms and systems that power our products globally.

About the Team

You will join an established engineering team responsible for enabling and accelerating product and service teams working on Kick. The team builds and maintains shared platform capabilities that underpin Kick’s core systems, improving reliability, consistency, and developer experience across the platform.

The team owns foundational components such as event pipelines, schema governance, service gateways, and notification delivery. These systems ensure that Kick’s services communicate reliably and that data flows across the platform are accurate, observable, and analytics-ready.

By providing robust, well-designed platform primitives and templates, the team plays a critical role in shaping how Kick is built and scaled, optimising ways of working, reducing duplication across teams, and forming the backbone for reliable integrations and data-driven decision-making.

Who We’re Looking For

We are looking for an experienced Senior Quality Engineer to help ensure the reliability, scalability, and safety of Kick’s core platform systems. In this role, you will work closely with engineers to embed quality throughout the development lifecycle, ensuring that platform components such as event pipelines, service gateways, and shared services are robust, testable, and safe for teams across Kick to build upon.

If you are passionate about improving system reliability, enabling fast and confident software delivery, and working in a collaborative, high-impact engineering environment, this role offers the opportunity to shape how quality is built into the foundations of the Kick platform.

Key Responsibilities:
  • Embed quality practices within Agile product teams, and help implement the broader QA strategy across the SDLC.
  • Collaborate closely with developers, product managers, and designers to define acceptance criteria, refine testability, and ensure a shared understanding of quality goals.
  • Participate in code reviews and technical design discussions, providing input on testability, risk, and quality impact early in the development process.
  • Identify testing risks and define appropriate testing strategies for complex features and releases.
  • Promote testing best practices and support engineers in building high-quality automated and maintainable tests.
  • Contribute to and extend existing automation frameworks while developing robust automated tests.
  • Maintain and improve the team’s test infrastructure and tooling, ensuring efficient and maintainable test pipelines that support continuous integration and frequent deployments.
  • Lead and perform exploratory testing of new and high-risk features, identifying edge cases and critical defects that automation may miss.
  • Evaluate and adopt new testing tools and methodologies, contributing improvements back to the wider QA team.
Qualifications and skills:
  • 5+ years of hands-on experience in Software Quality Engineering, with a proven track record of delivering high-quality software in Agile environments.
  • Strong understanding of software quality principles, best practices, and testing methodologies (functional, regression, exploratory, and risk-based testing).
  • Proficient in designing, developing, and maintaining automated E2E test suites using Playwright (preferred) or similar modern browser automation frameworks.
  • Experience building and maintaining API test suites in Go, leveraging Go standard libraries to validate functionality, contracts, reliability, and error handling.
  • Exposure to, or experience contributing to, lower-level tests such as Unit and Integration tests, with an understanding of the test pyramid and pragmatic trade-offs.
  • SQL proficiency for investigation and debugging (e.g., exploring data, validating assumptions, and tracing issues in database-backed systems).
  • Familiarity with Docker and Kubernetes (k8s), and cloud services (e.g., AWS, Google Cloud) to effectively test, validate, and troubleshoot modern deployments.
  • Experience with CI/CD tools (e.g., AWS CodePipeline, GitHub Actions) to automate test execution and deployment workflows and ensure fast feedback.
  • Experience using monitoring and logging tools (e.g., Datadog, New Relic, Grafana) to analyse system performance, detect regressions, and validate production readiness.
  • Excellent problem-solving skills with a focus on preventing defects and improving reliability, not just finding bugs.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
Preferred Qualifications
  • Familiarity with event-driven architectures and messaging systems such as Kafka and AWS SQS (or equivalent), including testing asynchronous workflows and eventual consistency.
  • Strong knowledge of distributed and concurrent systems, including practical understanding of transactions, consistency trade-offs, and race-condition risks in production systems.
  • Exposure to performance testing tools such as k6 (or similar), with the ability to analyse performance metrics, identify bottlenecks, and drive measurable improvements.
Why Join Easygo?
  • Performance Reward: Annual bonus linked to individual and company performance.
  • Professional Growth: Opportunities for development, learning, and career progression within a global organization.
  • Health & Wellbeing: Private health insurance for you and your dependants.
  • Office Perks: Daily catered lunch, snacks and beverages, parking reimbursement, and a modern Belgrade office.
  • Global Exposure: Opportunities to collaborate with—and occasionally visit—our Melbourne headquarters.
  • Team Culture: Regular team-building activities and a professional, collaborative working environment.

We believe in-person collaboration is key to building strong teams and delivering great results. This role follows a hybrid work model, with a strong on-site presence at our Belgrade office and flexibility when needed.

Come as you are. Be part of something bigger. Click play on your career today.

Top Skills

Api Test Suites In Go
AWS
Aws Sqs
Ci/Cd Tools
Datadog
Docker
Go Standard Libraries
GCP
Grafana
K6
Kafka
Kubernetes
New Relic
Playwright
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Melbourne, Victoria
734 Employees

What We Do

At Easygo we proudly stand as a prominent service provider to a powerhouse of brands within the iGaming industry, including Stake.com, Kick.com and Twist Gaming. Stake is the world's largest crypto casino, and leads the industry with a seamless online casino and sportsbook experience. Level up your online entertainment with Kick.com, the vibrant live streaming platform, which connects millions of gamers and content creators worldwide. All alongside the innovative game design studio, Twist Gaming, which takes creativity to new heights by crafting cutting-edge and captivating games. Our commitment to placing our clients and their communities' entertainment at the forefront of everything we do, has solidified us as the ultimate online service provider for entertainment companies.

Headquartered in the beautiful city of Melbourne, our growth has been remarkable. From humble beginnings to a thriving workforce of 200+, we've expanded not only in numbers but in ambition. There really is something for everyone here, whether you work in Tech, Marketing, Operations, Mathematics or Design, we are sure to have something for everyone.

Click play, on your career today!

The last 2 years have been huge for us, we have grown from 20 to 100+ team members. Whilst the products that we build are global we have two amazing offices in the same building in the heart of the CBD with all the bells and whistles you could ever want. Including an in-house barista, pool, and table tennis tables, PS5 and Nintendo Switches, a meditation room, help yourself drinks fridge and snack wall, catered breakfast daily, weekly massages and team lunch.

Similar Jobs

BlackRock Logo BlackRock

Senior Data Engineer

Fintech • Information Technology • Financial Services
In-Office
Belgrade, Central Serbia, SRB
25000 Employees

Ericsson Logo Ericsson

Trade Compliance Advisor

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Belgrade, Belgrade City, Central Serbia, SRB
88000 Employees

Ericsson Logo Ericsson

Head of BOS Enterprise Architecture

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
88 Locations
88000 Employees

Ericsson Logo Ericsson

Head of BOS Integrated Services Hub 1

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
90 Locations
88000 Employees

Similar Companies Hiring

DraftKings Thumbnail
Sports • Software • Information Technology • Gaming • Esports • Digital Media • Big Data Analytics
Boston, MA
6400 Employees
bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
9000 Employees
ARB Interactive Thumbnail
Gaming • Software
Miami, Florida
175 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account