Zagreb, Osijek, Croatia (Hybrid)

At Ericsson Nikola Tesla, we don’t just follow technology—we shape it. With nearly 3000 professionals, mostly from STEM fields, we’re a powerhouse of innovation built on over 75 years of experience. As the region’s leading R&D center and a leading exporter of software development services, we blend deep expertise with bold ideas—lighting the way toward a more connected, secure, and intelligent future. Beyond our cutting-edge ICT solutions in the telecom sector, we’re also shaping the future in healthcare, transport, public services, and multimedia. Our innovative technologies make a real difference—enhancing everyday life and delivering meaningful value to communities. 

We’re looking for a motivated QA Automation Engineer to join our team of software developers working on advanced automation solutions for the telecom industry. Our focus is on improving efficiency in next-generation mobile networks within an international, agile environment using modern technologies across the full software development lifecycle (web, mobile, desktop).

Location: Zagreb, Osijek

What you’ll be doing:

  • Analyze business requirements and test scenarios.
  • Perform manual tests and break down manual test cases into automatable steps.
  • Design, develop, and maintain automated test scripts and frameworks.
  • Execute automated tests and analyze results to identify defects.
  • Perform testing, validation, and basic benchmarking.
  • Collaborate with developers and product teams to ensure quality requirements.

We are looking for:

  • Familiarity with JavaScript or TypeScript.
  • Basic understanding of web technologies (HTML, DOM, CSS selectors, HTTP).
  • Familiarity with Git.
  • Analytical mindset and ability to translate manual tests into automation.
  • Familiarity with Page Object Model (POM) pattern.

Would be considered a plus:

  • Experience with Node.js/npm ecosystem.
  • Any prior test automation experience (including university or personal projects).
  • Familiarity with VS Code.
  • Basic understanding of async/await.
  • Experience with testing frameworks (Jest, Mocha, pytest, JUnit).
  • Experience with CI/CD pipelines.
  • Understanding of BDD/Gherkin syntax.
  • Familiarity with Playwright.
  • Familiarity with Python.
  • Familiarity with AI coding buddies.

We offer: 

You won’t just work on cutting-edge technology – you’ll be part of a team that values your ideas, supports your growth, and makes sure you enjoy the journey along the way. Here’s what you can look forward to: 

  • Smooth start – a company laptop, and a mobile phone with great plan.
  • Flexibility first – hybrid work and flexible hours that fit your lifestyle.
  • Career growth – level up with mentoring, scholarships, and continuous learning.
  • Performance rewards – annual awards, performance-based bonuses, innovation incentives, and a holiday allowance.
  • Commute covered – full reimbursement for public transportation.
  • Beyond basic health – regular medical check-ups, supplementary and additional health insurance, and well-being programs.
  • Family support – 2000 EUR newborn gift, kindergarten subsidy, and extra days off for family needs.
  • Referral reward – earn a bonus for bringing great talent.
  • Meal perks – 100 EUR monthly meal allowance and access to our on-site restaurant in Zagreb.  
  • Life beyond work – join sports, cultural, and community activities.
  • Active lifestyle – stay active with a partially subsidized Multisport card.
  • Time to recharge – enjoy compensatory time off during the Christmas holidays.
  • And much more.

Please submit your application, including your CV, written in either Croatian or English.

We encourage you to include any personal projects where we can see your knowledge that showcases the skills listed or best demonstrate your abilities.

Croatian citizenship or a work permit for Croatia is mandatory.

Candidates will be evaluated and contacted after passing the initial screening.

Apply for this job

Location:
How did you hear about this position?