Sovereign Technologies - Oak Brook, IL

posted 4 days ago

Full-time - Mid Level
Oak Brook, IL
Merchant Wholesalers, Durable Goods

About the position

The Software Test Engineer position focuses on testing software and systems for agricultural and automotive applications. The role involves writing, executing, and maintaining test cases for vehicle system testing and software bench level testing, with a strong emphasis on automation using Python. The engineer will work onsite in Oakbrook, IL, with occasional travel to Hinckley, IL for field testing. The ideal candidate will have a background in agriculture or automotive, with experience in software verification and validation concepts.

Responsibilities

  • Analyze software and systems requirements.
  • Independently write, execute, and maintain test cases for vehicle system testing and software bench level testing.
  • Execute tests on vehicle level and software bench level, including operation of agriculture machinery.
  • Test the display and machine ECU functionality, focusing on CAN bus functionality and Autoguidance features.
  • Create test scripts in Python for bench level software testing.
  • Create test results reports and report test progress according to software release schedules.
  • Analyze test results to determine future test coverage improvements.
  • Ensure traceability of test cases to requirements.

Requirements

  • 4+ years of experience in software testing, preferably in agriculture or automotive.
  • BS/MS in Agricultural Engineering, Electrical Engineering, Computer Engineering, or Computer Science.
  • Experience reading and interpreting system and software requirements to develop test cases and test scripts.
  • Understanding of common software verification and validation concepts, including functional, performance, regression testing, boundary conditions, positive and negative test cases, and code coverage.
  • Knowledge of CAN Communication, J1939, and ISOBUS.
  • Strong troubleshooting and problem-solving skills.
  • Good oral and written communication skills.

Nice-to-haves

  • Experience with Squish for QT test automation.
  • Experience with agriculture equipment/machines and agriculture operations, such as seed sensing technology, path planning with headlands and obstacles, and seeding heatmaps.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service