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. 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. 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. About 300 STEM students are currently contributing to our projects, gaining valuable experience—and most choose to continue their journey with us after graduation.
We are a team of software developers building automation solutions for the telecom industry, focused on improving efficiency in future mobile networks. We work in an international, agile environment and use modern technologies across the full software development lifecycle (web, mobile, desktop). We’re currently looking for a motivated student for the position of QA Automation Engineer eager to learn and grow in web-based automation.
Location: Zagreb, Osijek
What you’ll be doing:
- Analyze business requirements and test scenarios
- 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 — 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
We offer:
- Flexible work hours to balance studies and work
- Continuous mentorship from experienced colleagues
- Opportunity to write your thesis on a topic connected to your work at our company
- Hands-on experience on real projects
- Access to Multisport card for sports and recreational activities
- Access to our Bonus club – discount options from our partners
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.
Candidates will be evaluated and contacted only if they pass the initial screening.