Software Test Engineer

Job Description

If you really want to make a difference – make it with us 

Siemens Mobility is a separately managed company of Siemens AG. As a leader in transport solutions for more than 160 years, Siemens Mobility is constantly innovating its portfolio in its core areas of rolling stock, rail automation and electrification, turnkey systems, intelligent traffic systems as well as related services. With digitalization, Siemens Mobility is enabling mobility operators worldwide to make infrastructure intelligent, increase value sustainably over the entire lifecycle, enhance passenger experience and guarantee availability. In fiscal year 2018, which ended on September 30, 2018, the former Siemens Mobility Division posted revenue of €8.8 billion and had around 34,200 employees worldwide. 

Siemens is heavily investing on customer service. We are looking for a Test Engineer to define and implement test automation for a web-based Business Intelligence Software


  • Document, review & execute UAT
  • Support system developers with the root cause analysis on issues encountered
  • Create Unit test cases to cater Data Analytics and Data Engineering pipelines
  • Provide inputs of improving current methods of Testing standards as per client requisition
  • Derive test case / steps out of the system requirements and design specification
  • Create user acceptance tests documents based on identified test cases and drive the approval process with the end user
  • Work closely with various development teams in analyzing issues for further bug fixing
  • Responsible for the complete testing lifecycle from planning, development, creation of test requirements, preparation of reports, tracking of bug fixing
  • Implement and maintain test scripts/testing tools in python
  • Consult Project management by recommendations how to improve feature testing
  • Providing test progress monitoring and regular reporting on all project activities to the Project Management team

Key Skills and Experience

  • Minimum bachelor’s degree
  • 2-5 years of experience in Software Testing of web-based or BI (Business Intelligence) application
  • Good to have understanding of Groovy, Nifi UI, Jenkins
  • Candidate needs to have basic understanding of System Architecture
  • Good technical document writing Skills
  • Proficient in creating test cases, test scenarios and test steps
  • Hands on experience in Python or Selenium for test automation
  • Ability to write SQL queries for data validation and troubleshooting is beneficial
  • Knowledge of web application technologies such as HTML, CSS, JavaScript and JSON is beneficial
  • Experience in test documentation, defect analysis, tracking and reporting
  • Extended ability in interpersonal, intercultural communication and contribution to multiple teams
  • Certified Software Tester (CSTE) certification or/and ISTQB Test Certifications is added advantage

We are an equal opportunity employer and value diversity at our company.
We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or

Organization: Siemens Mobility

Company: Siemens Mobility Pte Ltd

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?