Senior Software Validation Engineer

Brunswick CorporationOshkosh, WI
1d

About The Position

As a Senior Software Validation Engineer, you will be part of a growing team that designs and executes testing for mobile applications, embedded controllers and Windows applications. The testing is documentation driven and tracked using an in-house process. Experience creating automated software test systems will be a main focus area for this position. Our testing ensures that Mercury delivers the best engine controllers from 9.9HP all the way to 1650HP. At Brunswick, we have passion for our work and a distinct ability to deliver. Diversity of thought and experiences is fundamental when imagining the unimaginable. Certain skillsets/experiences are necessary; however, others can be developed along the way.

Requirements

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science.
  • 6+ years of experience using Python programming language
  • Experience testing Android and iOS mobile applications and maintaining physical devices
  • Knowledge of automated testing with Appium, Robot Framework and Selenium.
  • Use development tools and practices including issue tracking, technical specifications, Gantt charts Microsoft SharePoint, DevOps, Git and Subversion source repository.

Nice To Haves

  • Experience using Vector CANalyzer or CANoe.
  • Knowledge of C# for windows tool development
  • Knowledge of C and C++ programming languages.
  • Solid understanding of CAN bus communications for testing and troubleshooting.
  • Working knowledge of recreational boating industry and boating activities.

Responsibilities

  • Design and develop test plans and test cases for mobile applications, embedded controllers and Windows based applications.
  • Perform regression, exploratory and integration testing on cell phones, tablets and embedded hardware.
  • Setup and Maintain test devices to ensure maximum test coverage for app compatibility
  • Develop and maintain automated tests
  • Test software functionality, document issues, and report results to Software Development team.
  • Assist Software Engineers to find solutions to issues which were discovered during testing

Benefits

  • medical
  • dental
  • vision
  • paid vacation
  • 401k (up to 4% match)
  • Health Savings Account (with company contribution)
  • wellbeing program
  • product purchase discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service