Contact us now

+381 11 442 6700

Serbia / Belgrade – Software Engineering

Test Automation Engineer

Our offering

  • ability to work with most technically gifted people in our industry
  • training package (dedicated working days - approx. 5 % of your time and a matching financial budget)
  • clear career path and defined personal goals with achievement based career prospects
  • permanent contract with competitive salary
  • opportunity to collaborate with colleagues and clients across the Zühlke Group 

Your skills

You should have a technical related degree and/or equivalent professional qualification, communicative and openminded personality and be fluent in English (both written and spoken). 

As for technical experience, we require knowledge in the following areas:

  • 1+ years of professional experience in automated software testing
  • understanding of OOP concepts and experience with at least one OOP language
  • experience in testing web and mobile applications, and web services/APIs
  • knowledge or experience in non-functional testing (e.g. performance, stress, security) is considered as a plus
  • knowledge of software testing process, methods, levels and types
  • understanding agile software development methodologies and feel comfortable working in agile environment
  • knowledge of agile testing practices and continuous integration/delivery approach
  • experience in manual testing, including test planning, creation, execution, and results and defect reporting
  • experience test management and/or requirements engineering is considered as a plus


  • show analytical and curious, yet innovative mind-set and the desire to challenge conventional thinking 
  • as a member of Scrum development team collaborate closely with colleagues, business owners and quality managers in creating modern web, mobile or desktop applications 
  • design, implement and execute automated tests (API, integration and UI) in order to test functional requirements
  • design and implement tools for non-functional testing, e.g. performance, stress, security, etc.
  • prepare and execute test plans, analyze results, identify and report issues using the issue tracking system
  • design, develop and maintain test frameworks, testing tools and utilities
  • participate in requirements analysis and its verification with customers 

Apply now

Zuhlke Engineering d.o.o.
Bulevar Milutina Milankovića 1ž
11070 New Belgrade