Software Engineer - Automation Test Engineer

Job Description

During the current global health crisis, the priority for Siemens Digital Industries Software is the health and wellbeing of our entire community including current and future employees, which may add time to our hiring processes. We appreciate your patience and invite you to visit our website to learn more about how Siemens is responding to the pandemic.



The candidate should have several years of previous experience with automation testing. An advanced knowledge of Java and jUnit is required, as well as a track record of functional and/or non-functional testing of web-based applications. 


We are looking for highly motivated individuals able to work independently in an Agile environment who are willing to come forward with their own ideas on how to improve the current technological solution. 


The position is offered as fixed-term (up to 9 months) with a possibility of extension. 



  • Be part of an Agile team developing an automation framework and tests for Siemens’ application lifecycle management software (Polarion) 
  • Work with dev leads and a quality manager on setting up a long-term automation strategy 
  • Continuously look for opportunities to increase test coverage and level of automation 
  • Develop automated tests (GUI, API) and update Polarion’s test automation framework which is shared across multiple agile teams 
  • Manage test beds with Linux and Windows as a platform 
  • Work closely with other testers to ensure that we have the same level of automation within multiple teams. 



  • At least 3 years of experience in software testing 
  • At least 2 years of experience of developing automated tests for web-based applications 
  • Strong knowledge of Java 
  • Strong knowledge of principles of Object Oriented Programming. 
  • Excellent Oral and Written communication skills 
  • Proficient usage of English 



  • Bachelor degree in Computer Science or equivalent experience 
  • Knowledge of Selenium (UI testing automation) 
  • Experience in setting up continuous integration (Gitlab, Gradle, Docker) and managing automated test execution 
  • Previous experience with Agile development and/or testing 
  • Knowledge of any of the following technologies: GWT, Javascript, PostgreSQL, Apache Lucene, Apache Tomcat, SVN, Linux and Bash 
  • Advanced Czech 

Organization: Digital Industries

Company: Siemens Industry Software, s.r.o.

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?