Software Quality Engineer II- HIL

Sub-Zero GroupMadison, WI
2d

About The Position

Sub-Zero, Wolf, and Cove the leading manufacturer of luxury kitchen appliances is a longstanding, family-owned company in the Madison area. Icons of design and paragons of performance and quality, Sub-Zero, Wolf, and Cove are the refrigeration, cooking, and dishwashing specialists found in world's most luxurious homes. We look for team members who are driven by innovation and excellence, striving to serve our customers by doing what is right—with integrity, teamwork, and accountability. As a member of the Electronics and Connectivity team, you are valued as an integral part of a tightly knit team. Our team is built upon camaraderie, investment in one another, trust, and a good bit of laughter. We are continually looking for the best way to grow ourselves, our designs, and the technology we can offer our consumers. Together, we support one another's aspirations inside and outside of the office and are committed to striving toward excellence in all we do. Let's build our future together. Growth and development are important aspects of this position. Whether you aspire to be a leader or a technical expert, this position will set you up for success in the future. Primary Responsibilities Our embedded software QA lead the quality assurance efforts for embedded software systems integrated into smart appliances. You will be responsible for understanding requirements, planning and executing Software test plans strategies within product development and test process, ensuring features quality functionality, reliability, usability, and performance across electronics controls platforms/architecture for different product categories. This includes ensure requirements definition, development and execute under HIL platform, test reports, problem solving, and continuing to build on our automated test platforms. Additionally, you'll work alongside other talented software engineers to coordinate and develop multiple software platforms testing employed in various appliances. In support of those primary development efforts, you'll work with internal customers from a wide variety of disciplines alongside your teammates to support other teams and engineers. Ability to independently contribute to corporate appliance software platforms. Develop and implement comprehensive test plans for appliance-integrated software. Design and automate test cases for functional, regression, performance, and security testing. Lead Test Plan Agreement efforts, execution, deliverable and provide comprehensive report. Delivering of Test Plan Reports and communication in timely manner. Provide requirement feedback and support for Software Development engineers. Support release readiness reviews and participate in go/no-go decisions Product Development gates. Develop detailed architectural and design documentation. Engage in collaborative coding and development. Design and perform unit and system-level testing. Debug software and hardware with electronics automated HIL testing. Collaborate defect triage meetings and root cause analysis for critical issues. Actively participate project's agile ceremonies. Actively participate project's reviews for requirements, codes and designs. Innovate with a focus on quality and value over speed and newness. Assist NPD Controls Engineering personnel in the execution and production environment. Foster A.I. and Machine Learning practices for improving testing experience.

Requirements

  • Bachelor's degree in computer engineering, electrical engineering, electronics, software engineering or related.
  • 3-5 years proven embedded software experience as QA Engineer, Test Engineer, or Hardware in the Loop.
  • Hands-on experience building test systems including I/O devices, signal conditioning, wiring/circuit schematics, test sequencers/executives, and result reporting.
  • Proficiency in using various testing techniques and tools, including manual and automated testing.
  • Programming experience with one or more of the following: National Instruments VeriStand and TestStand, LabVIEW, Python, C#, or C++
  • Solid understanding of software development lifecycle, testing, agile methodologies, (Agile/Scrum) and DevOps.
  • Familiarity with development environments, build and version control systems, and continuous integrations/continuous deployment
  • Proficiency in LabVIEW, Python, VeriStand: Essential for developing and maintaining our Hardware in the loop (HIL) platform.
  • Strong verbal and written communication skills, including the ability to convey technical concepts to non-technical stakeholders.
  • Quality and Collaborative mindset, attention to details.
  • Adaptability to fast-paced, iterative development environments.

Nice To Haves

  • Proficiency with: LabVIEW, Python, C#, or C++, National Instruments VeriStand and TestStand.
  • Experience with Embedded Systems design and leading testing.
  • Experience with Experience building test systems including I/O devices.
  • Experience with test fixture design & build, wiring/circuit schematics, test sequencers/executives, and result reporting.
  • Experience with Oscilloscopes, DMMs, Function Generators, and Programmable Power supplies.
  • Familiarity with requirements and test case management tools such as Jama or TestRail.
  • Familiarity with Agile/Scrum mythologies for software development, as well as DevOps.

Responsibilities

  • Ability to independently contribute to corporate appliance software platforms.
  • Develop and implement comprehensive test plans for appliance-integrated software.
  • Design and automate test cases for functional, regression, performance, and security testing.
  • Lead Test Plan Agreement efforts, execution, deliverable and provide comprehensive report.
  • Delivering of Test Plan Reports and communication in timely manner.
  • Provide requirement feedback and support for Software Development engineers.
  • Support release readiness reviews and participate in go/no-go decisions Product Development gates.
  • Develop detailed architectural and design documentation.
  • Engage in collaborative coding and development.
  • Design and perform unit and system-level testing.
  • Debug software and hardware with electronics automated HIL testing.
  • Collaborate defect triage meetings and root cause analysis for critical issues.
  • Actively participate project's agile ceremonies.
  • Actively participate project's reviews for requirements, codes and designs.
  • Innovate with a focus on quality and value over speed and newness.
  • Assist NPD Controls Engineering personnel in the execution and production environment.
  • Foster A.I. and Machine Learning practices for improving testing experience.

Benefits

  • Competitive compensation based on skills
  • Industry leading health, dental, and vision plans
  • Generous 401 (K) savings and profit sharing
  • On-site UW Health clinic, fitness center, and walking paths
  • Education assistance and internal training programs
  • Electric vehicle charging
  • Maternity & paternity leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service