Software Component Test Engineer -C/C++- Information Systems

The Programme 

We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signaling and digital mobility solutions.  
 
Joining us means joining a truly global community of more than 75000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact.   
  
Purpose of the job:  
 
The CITYFLO product family is an urban railway Signaling System solution ensuring the operation and safety of metros and people movers all around the world. Various Software are installed on the Onboard and on the Wayside of the CITYFLO System.  
 
Alstom Bangkok is looking for a Software Component Test Engineer who has a deep interest in software testing and test methodologies for software intense embedded systems.  
 
You will work in a global team to ensure the Software meets its functional, safety and availability targets. You will be a key contributor to the quality of the Signaling System delivered to the customer. 

What You Will Do 

  • Perform the Component testing of various CITYFLO software.  
  • Analyze specification and source code.  
  • Create test cases to properly test the software function.  
  • Develop software test environment. Execute the tests, analyze results, identify issues.  
  • Write test report and non-conformity report.  
  • Continuously improve the test process by identifying areas for improvement to increase quality and reduce cost and delay.  
  • Participate in technical meetings with Software engineers in Bangkok or Pittsburgh (US) in order to:  
    define test strategies, test plans and test specifications/procedures. 
    provide early input of testability aspects to product development.  
  • Analyze test results for troubleshooting and bug fixing.  

Required Skills and Abilities

 Education: 

  • Bachelor of Computer Engineer, Software Engineering, Information System, Telecommunications or related field. 

Relevant experience required: 

  • Experience in development or testing of software.  
  • Experience in setting up common test hardware and installing software.  
  • Knowledge of Linux, Window Server, SQL, Networking and protocols  
  • Script Languages C/C++, JavaScript, PowerShell.  
  • Professional working proficiency (or above) in English is a must. 
  • Autonomous, thorough, team worker, curious, quick learner, communicative. 

Alstom is the leading company in the mobility sector, solving the most interesting challenges for tomorrow’s mobility.  
 
That’s why we value inquisitive and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable.  
 
Day after day, we are building an agile, inclusive and responsible culture, where a diverse group of people are offered opportunities to learn, grow and advance in their careers, with options across functions and geographic locations.  
 
Are you ready to join a truly international community of great people on a challenging journey with a tangible impact and purpose?

Closed 9 months ago
Closed 9 months ago
  • Job type:Graduate Jobs
  • Disciplines:
    Engineering Software, Information Systems
  • Citizenships:
  • Locations:
    Bangkok
  • Closing Date:15th Jul 2023, 6:00 pm

Search

Enter an employer or university you want to find in our search bar.