Software System Test Engineer
Business Unit: Country Division Controller
Requisition Number: 235477
Primary Location: United States-Tennessee-Johnson City
Assignment Category: Full-time regular
Experience Level: Mid level
Education Required Level: Bachelor's Degree
Travel Required: 5%
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.
2-4 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.
ASTQB Foundation Level or higher
Programming experience (C++/C#); Basic Object Oriented design knowledge a plus.
Intercultural/multinational teamwork and remote team processes.
Source Control – TFS, Git.
Test Automation design and development