Search Jobs
Software QA Engineer - Polaris
Plymouth (Bass Creek), MN 55442 US
Job Description
- Contract Duration: 12-months
- Worksite Location: Plymouth, MN
This is a unique position to contribute to the team as both a Software 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
- Analyze system performance for bottlenecks
- Thoroughly document issues found, assign proper severity, and drive resolution
- Responsible for executing both manual and automated test scripts to verify Infotainment component functional and performance requirements
- Characterize and document defects including identifying steps to reproduce, linking failures to requirements, and collecting all associated test logs
- Interact with multiple engineering disciplines (Systems Engineering, Software Development, Validation, Suppliers) to support defect resolution
- B.S. in Engineering (prefer Electrical, Computer, or Software Engineering)
- 0-5+ years of experience, preferably in an embedded software or HMI validation role
- Experience with vehicle communications protocols, CAN/J1939/UDS preferred
- 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
- Experience developing applications or using test frameworks within an object-oriented programming language, Python preferred
- Experience using a software version control system, Git preferred
- Experience with Jenkins preferred
- Experience with JIRA, TestRail preferred
To learn more about working for Polaris through DAHL, visit www.dahlconsulting.com/work4polaris/
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
Dahl Consulting is an Equal Opportunity Employer and does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other applicable legally protected characteristics.
Review us and WIN! | www.dahlconsulting.com/review-us
Refer a friend for rewards | www.dahlconsulting.com/careers/refer-a-friend