Software Validation Engineer

Company:  LER TechForce
Location: Novi
Closing Date: 18/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have a need a Software Validation Engineer to work in Oakland County. We are looking for a junior engineer that has between 1-3 years of software test experience working within infotainment. The work is hands on so it will require the person to be onsite.
Responsibilities:
Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. You'll be involved in system integration and development while ensuring optimal performance of all features in an internal software tool for head unit testing.
Engineering validation for automotive infotainment systems. Responsibilities include schedule maintenance for S/W releases, tuning schedule, manual functional validation, data communication, and engineering administration.
Key Job Duties:
  • Software release for internal and external usage.
  • Schedule maintenance for tuning, blitz, and equipment.
  • Issues/ ticket maintenance which include creation, tracking, and close out for Validation Team.
  • Creation of test cases and test plans for validation projects.
  • Program manage validation project with Validation Team, headquarters, and customers.
  • Perform validation such as functional tests on bench and field.
  • Prepare necessary documentation, material, and reports for customer engineering meetings.
  • Develop and maintain open issue list for customer engineering meetings.
  • Support project related meetings with the customer and author minutes from customer meetings.
  • Gain understanding of customer requirements/ requests to support Validation Team.
  • Test and support test procedures as new requirements are received.
  • Evaluate new software patches and evaluate all system impacts.
  • Evaluate/ analyze/ counter measure claims and issues during development and production of products.
  • Perform market research and product planning duties.
  • Software release testing: Conduct internal and external usage testing.
  • Schedule Management: Maintain schedules for unit, integration, and system testing.
  • Issue Management: Create, track, and close out tickets for the Validation Testing Team.
  • Test Automation: Build automation test cases and test plans for validation projects.
  • Functional Validation: Execute functional tests on bench and field for automated software.
  • Documentation and Reporting: Prepare documentation, materials, and reports for customer engineering meetings.
  • Software Improvement: Review and recommend software improvements based on usage and performance testing. Identify areas for continuous improvement and present them to the software development team.
  • Customer Meetings: Develop and maintain an open issue list for customer engineering meetings. Support project-related meetings with customers and author minutes.
  • System Testing: Perform system tests according to the validation plan and suggest improvement opportunities to the development team.
  • Requirement Tracking: Gain understanding of customer requirements and support the Validation Team.
  • Procedure Testing: Test and update test procedures as new requirements arise.
  • Software Patch Evaluation: Evaluate new software patches and assess system impacts.
  • Issue Troubleshooting: Analyze and address claims and issues during product development and production.
  • Documentation and Reporting: Prepare documentation, materials, and reports for customer engineering meetings.
  • Open Issue Management: Develop and maintain an open issue list for customer engineering meetings.
  • Test Automation Maintenance: Update and adjust automated test procedures with new functional requirements.
  • Regression Testing: Evaluate system impacts and conduct regression testing with all new software releases.
Required Skills and Education:
  • Bachelor's degree (B.S.) in engineering (or equivalent experience)
  • Knowledge of Python and basic scripting languages
  • Ability to learn new technologies and skills quickly
  • Strong attention to detail, excellent oral and written communication skills
  • Ability to conduct thorough testing, debugging, and troubleshooting
  • Ability to write clean, well-documented, and efficient test cases
  • Experience in testing for complex embedded products and systems (preferred)
  • Experience in automation software testing (preferred)
  • Experience with Atlassian products (Jira, Bitbucket, Confluence, etc.) (preferred)
What you'll get:
  • Healthcare (Medical/Dental/Vision)
  • 401(k) Program w/ company match
  • Life Insurance and Disability
  • Paid Holidays
  • Vacation Time
Apply Now
Share this job
LER TechForce
  • Similar Jobs

  • Software Validation Engineer

    Novi
    View Job
  • Validation Engineer - Chemical Coatings (painting/chroming) [13983]

    Wixom
    View Job
  • Software Engineer

    Novi
    View Job
  • Senior Software Engineer

    Farmington Hills
    View Job
  • Senior Software Engineer

    Farmington Hills
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙