Software QA Engineer - Polaris

Dahl Consulting
Plymouth (Bass Creek), MN, US
$40-$45 an hour
Full-time

Seeking a new job opportunity in the Plymouth area? Don’t miss this software engineering role! Dahl Consulting is currently partnering with a leader in the Powersports industry.

We work one-on-one with great candidates to help connect them with local employment opportunities. This Company is hiring a Software QA Engineer for a contract position! Interested? Get more details below.

  • Contract Duration : 3months, potential for extensions
  • Worksite Location : Plymouth, MN
  • Hourly Rate : $40-45 / hr W2

Software QA Engineer Job Summary :

Polaris, a global powersports leader, is looking for a Software QA Engineer to build high quality products on the Ride Command team.

This is an exciting position on a team building world-class connected rider solutions. As a contributor on the team, you will have the ability and empowerment to make changes and move quickly.

This is a unique position to contribute to the team as both a QA Engineer and a Hardware-in-the-Loop (HIL) Engineer.

As a HIL Engineer, you will assist the test automation engineer to develop, deploy, and maintain uniquely designed HIL systems for the QA team.

As a QA Engineer, you will have the opportunity to directly impact cellular connectivity, infotainment, and cloud development projects at Polaris.

The ideal candidate is effective in a fast-paced Agile development environment, pushing industry best practices and system maturity through analysis, automated testing, and performance testing of Ride Command products.

Interest in powersports is a plus!

What you’ll do as a Software QA Engineer :

  • Work directly with the GEECS V&Q Test Automation Lead to develop future QA HIL test systems
  • Maintain and update QA HIL test systems to support team needs and to stay aligned with the rest of validation team’s test systems
  • Contribute to software quality initiatives by developing robust test cases that exercise full system functionality and align with program requirements
  • Organize testing efforts to align with product delivery timelines
  • Maintain a customer-focused mindset for delivering a product that is centered around a great customer experience
  • Analyze system performance for bottlenecks
  • Serve as an active participant in enhancing a mature agile environment
  • Thoroughly document issues found, assign proper severity, and drive resolution
  • Execute both manual and automated test scripts to verify Infotainment component functional and performance requirements
  • Configure benches to support specific test scenarios
  • Characterize and document defects including identifying steps to reproduce, linking failures to requirements, and collecting all associated test logs
  • Develop and Update test cases as required
  • Interact with multiple engineering disciplines (Systems Engineering, Software Development, Validation, Suppliers) to support defect resolution

What you’ll bring to the Software QA Engineer role :

REQUIRED SKILLS & KNOWLEDGE

  • B.S. in Engineering (prefer Electrical, Computer, or Software Engineering)
  • 0-5 years’ experience, preferably in an embedded software or HMI validation role
  • Experience with vehicle communications protocols, CAN / J1939 / UDS preferred
  • Ability to work in a collaborative, fast-paced team environment
  • Excellent written and verbal communication skills
  • Experience with real-time test systems highly desired (e.g., dSPACE, Vector, NI, ETAS, etc.)
  • Ability to troubleshoot test and electrical systems using scopes and multimeters
  • Flexible enough to work on multiple products being produced for a fast-changing market
  • Should be comfortable with testing software on stationary vehicles
  • Should be comfortable with moving vehicles around
  • Should be comfortable to ride vehicles to do performance evaluation
  • Must be able to multitask and change gears between platforms
  • Experience developing applications or using test frameworks within an object-oriented programming language, Python preferred

PREFERRED SKILLS & KNOWLEDGE :

  • Hardware / Software Testing really nice to have; Tools : TestRail, JIRA, CANalyzer, Jenkins, GitHub (can educate on tools)
  • Experience using a software version control system, Git preferred
  • Experience with Jenkins preferred
  • Experience with JIRA, TestRail preferred
  • Proven experience testing complex, integrated systems with a cloud connectivity component
  • Experience with Bluetooth sniffer tools and protocol analyzers
  • Exposure to any CAN tools
  • Testing experience on automotive infotainment or embedded systems
  • Mobile application testing
  • Bluetooth Classic connectivity testing
  • User Interface (UI) testing experience
  • UAT (User Acceptance Testing) experience
  • Experience with designing and building wire harnesses
  • Experience with any of the following a bonus : Eggplant, Vector CANoe, ASAM XIL, MATLAB / Simulink, FMI
  • 1 day ago
Related jobs
Dahl Consulting
Plymouth, Minnesota

Polaris, a global powersports leader, is looking for a Software QA Engineer to build high quality products on the Ride Command team. This Company is hiring a Software QA Engineer for a contract position! Interested? Get more details below. Software QA Engineer Job Summary:. This is a unique position...

Doherty Staffing Solutions
Plymouth, Minnesota

Ride into your next career move with Polaris! Polaris has partnered with Doherty for over a decade to hire great employees! We are looking to hire a Software QA Engineer for their location in Plymouth, MN. Polaris, a global powersports leader, is looking for a Software QA Engineer to build high qual...

Alltech Consulting Services
Minneapolis, Minnesota

As a QA Engineer, you will be responsible for testing proprietary software solution, implementing testing strategies and methodologies from the Agile community. This position reports to the Manager of QA Engineering. Strive to develop and conduct software testing with high standards, thinking about ...

Entrust Corporation
Shakopee, Minnesota

As a Senior Software Quality Assurance Engineer, you will work with multiple product teams to deploy and validate the system-wide quality and scalability of user interfaces, web services and APIs in a distributed, highly complex solution. You will collaborate closely with your partners in software d...

Promoted
PMI (Project Management Institute)
Minneapolis, Minnesota

JobPosting","title":"QA & Automation Engineer III","datePosted":"2024-09-04T00:00:00","validThrough":null,"description":"QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. The position requires a Bachelor's degree in Electronics Engineering, IT, or a related field, and fi...

Promoted
Saxon Global
Minneapolis, Minnesota

Responsible for developing and executing comprehensive suites of test plans and test cases for system and integration testing, maintaining and continued evaluation of test cases for inclusion in regression. Required Skills : Required Qualifications: Bachelors degree (or higher) and 4+ years of Qual...

Smartcop, Inc.
Minnesota, United States
Remote

We are seeking a Quality Assurance Analyst to join our team. Knowledgeable of concept practices and procedures commonly used in software quality assurance. Effective testing skills:proficient in test planning and execution and using test methodologies to identify software defects, applying software ...

The Judge Group
Minnetonka, Minnesota

Job Title : QA Testing Analyst. Collaborate with the Business Systems Analysts and Development teams in the analysis and review of business objectives and requirements to ensure requirements are testable. ...

Splunk Inc
Minneapolis, Minnesota

This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....

Pyramid Consulting, Inc
Minneapolis, Minnesota

SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET). As a Mid-Level SDET, you will be responsible to test, develop and maintain scalable automated test frameworks and tools to implement fast reliable test coverage and quality gates that run in CI/CD pipelines. In this role you will collaborate cross-functi...