Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

Senior Quality Assurance Engineer (f/m/d)

Zeal Network · Hamburg

On-siteSeniorPosted 25 Aug 2026

What this role requires

3 requirements, read out of the advert rather than guessed from the job title:

Also mentioned, not required: Cypress, CI/CD, English (B2). Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open QA and test roles in Europe.

Check my CV against these 3 requirements

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

ZEAL Network SE is a leading international provider of online lottery products, operating for over 20 years with brands like LOTTO24 and Tipp24. As Germany’s largest digital lottery operator and a trusted partner of Spain’s ONCE, we are passionate about shaping the future of lottery experiences.

Freiheit+ is one of ZEAL's new German state-licensed social lottery that gives participants the chance to win €5,000 every month for 15 years, plus a one-time prize of €250,000. Every ticket sold supports educational projects, with at least 30% of proceeds directly funding initiatives for a good cause. Freiheit+ perfectly combines the dream of lifelong financial freedom with the opportunity to make a real difference, reflecting ZEAL’s commitment to offering innovative, socially impactful lottery experiences.

As a Senior Quality Assurance Engineer (f/m/d), you'll be the guardian of product quality, ensuring our solutions meet the highest standards throughout the entire development lifecycle.

Your tasks:

Technically design, develop and maintain automated tests, complemented by manual and exploratory testing, continuously growing our E2E test coverage in step with the product.

Collaborate within a dynamic, cross-functional team including a Product Owner, Software Engineers and a Designer in our agile environment, actively contributing to the development of new products and frontends.

Read the full description (31 more sections)

Own, shape and refine our test strategies for the frontend, prioritizing based on risk and business impact, with a keen focus on delivering a seamless user experience for our customers while preventing any unwelcome surprises.

Proactively communicate test coverage, quality status and risks, enabling the team to make informed delivery decisions.

Act according to security, usability, and performance best practices to guarantee a superb user experience.

Own, expand and nurture our E2E test pipeline, keeping it stable, fast and reliable, and enabling tests for other teams while offering our own tests for integration into their pipelines.

Continuously improve our tests using new technologies and approaches.

Build a solid functional and high-level technical understanding of company-wide processes to effectively test complex user flows and identify edge cases.

What you offer us:

Several years of experience and a strong background in testing web applications.

Extensive hands-on experience in creating and maintaining automated frontend tests.

Thinking outside the box and exploring multiple ways to test, including E2E UI tests, accessibility, page performance, and more.

Active communication and collaboration with other QAs to share knowledge, exchange best practices, and learn from each other.

Proficiency in the Playwright test framework using TypeScript, or comparable hands-on experience with other modern E2E frameworks such as Cypress.

Experience in maintaining and improving CI/CD test pipelines, including diagnosing and resolving flaky tests.

A solid grasp of working within a microservices environment where features are frequently and rapidly released (continuous delivery).

An enthusiasm for collaborative work within self-organized teams, coupled with the willingness to take full ownership and responsibility for quality topics.

A proactive communication style and excellent communication skills in English, fostering a collaborative and cooperative atmosphere; German is appreciated but not required.

What we offer:

State-of-the-art technologies and an agile environment (Check our Tech Radar: https://lotto24.github.io/tech-radar/ )

A modern, dynamic culture grounded in the success of a leading-edge e-commerce company.

A talented team of ambitious, like-minded colleagues where your knowledge and ideas truly make an impact.

Ongoing personal growth, supported by an annual development budget of €1,500 to invest in your professional development.

Trust and autonomy, no micromanagement, just confidence in your ability to deliver and excel.

Flexible work options with a hybrid setup focused on results.

Unlimited vacation days in addition to your yearly 30-day vacation allowance.

Opportunity for workations abroad using our WorkFlex tool.

Monthly mobility allowance of €30 to use on the mobility option of your choice (e.g., the Deutschlandticket), plus access to a company bike leasing program.

Company pension scheme, provided in partnership with Degura, to support your future financial security.

Subsidized EGYM WELLPASS membership, with a contribution of only €25 per month, giving you access to a wide range of gyms and sports options across Germany.

Quarterly company events, along with regular team activities and informal gatherings, a favorite being our Healthy Tuesday lunches or Treat Thursdays in the office!

Sounds exciting? Great! We're looking forward to receiving your online application.

Find more English Speaking Jobs in Germany on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours