Offers “Siemens”

Expires soon Siemens

Software Test Engineer

  • Internship
  • East Pittsburgh (Allegheny)
  • Energy / Materials / Mechanics

Job description



Job Description

Job Description of Software Test Engineer

The Software Test Engineer (STE) leads design assurance activities in support of real-time embedded software applications for safety-critical vehicle-based control systems and components. The STE is responsible for software quality and design assurance activities within the carborne engineering department and across multiple projects. Activities include planning, requirements management, test development and execution, validation and verification, build and release management, and auditing of development activities. The position is responsible to the Software Engineering Manager within the Rail Automation Carborne Systems business unit. The position participates in the definition of the Software Process. The position supports the compliance to industry standards, including IEEE 1558 Standard for Software Documentation for Rail Equipment and Systems, and IEEE 1012Standard for System and Software Verification and Validation.

Responsibilities:

·       Perform SQA planning, creating and maintaining written plans.

·  Ensure that all plans conform to IEE Standards
·  Ensure that all projects use a consistent format for each document type.

·        Analyze software requirements and develop in-depth test procedures.

·  Review tests requirements written by junior engineers for correctness and applicability.

·       Execute in-depth software requirements tests.

·  Audit formal test reports of junior engineers

·       Develop, execute, and document software reviews, functional and safety verification tests.

·       Manage the release of software to both internal and external customers.

·       Audit configuration management and related development activities.

·       Adhere to established guidelines and processes to meet technical standards and ensure maintainability of applications.

·       Demonstrate both written and verbal communications skills to develop plans, specifications, reports, etc. Effectively communicate complex and technical concepts to ensure that they are well understood.

·        Demonstrate ability to debug, troubleshoot, and isolate hardware and software issues.

·       Work well both independently and as part of a team; support team decisions to promote consistency.

·       Develop and lead a plan for CMMI Level 3 compliance within the software team.

·       Support all external audit meetings and ensure all follow-up actions are completed.

Project-centric Expectations:

·       Assist developers in requirements analysis

·       Creation, Review, and Approval Authority: Requirements Tests

·       Execution, Review, and Approval Authority: Requirements Tests Results / Reports

·       Manage software releases to internal and external customers

·       Execution and Review Authority: software ECO activities.

·       Creation, Review, and Approval Authority: Software release notes / support for product revision history

·       Troubleshooting – Identify & isolate hardware and software issues

·       Collection of requirements, test and other SQA-related metrics

·       Presentation of Test and metrics-related reports

·       Lead/supervise assigned engineers in testing activities; promote consistency across all projects

·       Assist project leads, PE/PM in estimation and scheduling of testing and verification activities

·       Develop specific knowledge and skills related to safety-critical products and safety verification.

SQA-centric Expectations:

·       Create and put into practice metric collections for requirements and SQA activities within the department

·       Plan SQA and verification activities for all projects

·       Creation, Review, and Approval Authority: SQAP, SVVP, SVVR for all projects

·       Audit development, testing and SCM activities for all projects

·       Confirm project readiness for software escrow activities

Organization: Siemens Mobility

Company: Siemens Mobility, Inc

Experience Level: Early Professional

Job Type: Full-time

Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more,Click here .

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more,Click here .

California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, clickhere .

Make every future a success.
  • Job directory
  • Business directory