Software System Test Engineer
Business Unit: Country Division Controller
Requisition Number: 227462
Primary Location: United States-Tennessee-Johnson City
Assignment Category: Full-time regular
Experience Level: Entry level
Education Required Level: Bachelor's Degree
Travel Required: 5%
Siemens is a global technology powerhouse that has stood for engineering excellence, innovation, quality, reliability and internationality for more than 165 years. As a global technology company, Siemens is rigorously leveraging the advantages that this setup provides. To tap business opportunities in both new and established markets, the Company is organized in nine Divisions: Power and Gas, Wind Power and Renewables, Energy Management, Building Technologies, Mobility, Digital Factory, Process Industries and Drives, Healthcare and Financial Services.
The Siemens Digital Factory Division offers a comprehensive portfolio of seamlessly integrated hardware, software and technology-based services in order to support manufacturing companies worldwide in enhancing the flexibility and efficiency of their manufacturing processes and reducing the time to market of their products.
For more information, please visit: http://www.siemens.com/businesses/us/en/digital-factory.htm
Team member in an organization oriented to assuring the quality of products developed in a diverse R & D organization – Hardware, Embedded Software and Application Software.
Primary responsibility is to implement test solutions for Industrial Automation products under development. The goal of this position is to ensure that the product released to the customer fulfills requirements with excellent quality.
Position reports to the System Test Team Manager for the Industrial Automation Center of Industry Automation, Automation Systems, in Johnson City, TN, USA.
Participate in design and implementation of tests of SW and embedded SW at various levels – component, product or system. Understand and interpret sub-system and component level designs and technical specifications in order to implement the assigned tasks.
Typical workflow would be:
· Review information of product requirements and features
· Plan and estimate the work package to achieve test coverage
· Develop the test environment, test cases and test procedures/code
· Realize tests and run tests
· Isolate problems and document results, entering problem reports as needed.
Participate as part of a project team and perform duties under the guidance of the Test Team Manager or Senior Test Engineers. Excellent collaboration with other project team members is essential.
Develop an understanding of the product line and technologies behind the its functions and features. Support the investigation of problems reported by customers or Technical Service Engineers and provide support as needed.
Required Knowledge/Skills, Education, and Experience
Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering is required.
0-3 years of experience in testing, automation of user applications or product design of hardware, software or firmware:
· Ability to identify and resolve semi-complex technical problems.
· Strong analytical and debugging skills.
· Excellent written and verbal communication skills.
Preferred Knowledge/Skills, Education, and Experience
The ideal candidate would have experience with:
Understanding the product development lifecycle.
Industrial Automation products (Siemens SIMATIC product (PLC, HMI), system and user knowledge preferred).
Testing products and systems from a user point of view.
Programming experience (C++/C#); Basic Object Oriented design knowledge a plus.
Intercultural/multinational teamwork and remote team processes.
Source Control – Rational Clearcase, TFS, Git.
Test Automation design and development