Quality Assurance Engineer, Hardware Job at Utilidata, Ann Arbor, MI

Sk82QXpZWGhkS1pHRlByMEp5QVBia2F2YUE9PQ==
  • Utilidata
  • Ann Arbor, MI

Job Description

Utilidata is a fast-growing energy technology company using distributed artificial intelligence (AI) to accelerate the clean energy transition and better serve utility customers. As the electric grid becomes more complex with the rapid increase of electric vehicles, distributed solar, batteries, heat pumps and extreme weather, utilities need real-time visibility of grid conditions. Utilidata’s distributed AI platform, powered by our custom NVIDIA module, is transforming the way utility companies operate with real-time visibility at the grid edge to better utilize customer energy resources, reduce power outages, and enable quicker storm recovery. 

We're looking for a Quality Assurance (QA) Engineer to join our team, working closely with the QA Engineering Manager on test validation and automation for our product's hardware components. We are looking for candidates who are mission-driven, collaborative, and adaptive. This is a hybrid position based in Ann Arbor, Michigan. Candidates will be expected to report in-person for a portion of the work week and collaborate cross-functionally with remote teams based across the country. 

Responsibilities
  • Design and develop overall test strategies to optimize test coverage in collaboration with development teams, QA engineers, and product managers
  • Create and execute test cases, scenarios, and simulations with cross-functional teams, including software, hardware and algorithms
  • Automate functional, load, and stress tests for back-end system APIs and hardware, integrating test scripts into the CI/CD pipeline and optimizing automation tools
  • Develop and maintain automated test scripts, frameworks, and environments, ensuring consistency with current hardware specifications and new product features
  • Set QA/QC benchmarks for hardware performance, conduct functionality and environmental tests, and ensure compliance with industry standards
  • Document activities, analyze root causes of quality issues, and train team members on QA/QC protocols
  • Identify, document, and prioritize hardware bugs, track their resolution, and analyze bug reports for improvement
  • Design, maintain, and oversee a robust CI pipeline for hardware testing, including automated test executions and troubleshooting
  • Deploy, configure, and maintain network hardware and software, including routers, switches, firewalls, and other networking devices
Minimum Qualifications 
  • 5+ years of test automation experience including, 2+ years in a QA/QC automation role specific to hardware including proven track record of successful QC projects in a hardware automation environment
  • Bachelor's degree in computer science or similar field OR equivalent training and on the job experience 
  • Proficiency in scripting languages such as Python or Ruby for test automation
  • Experience with CI/CD pipeline tools such as Jenkins, GitLab CI, or CircleCI including previous experience overseeing a CI pipeline with emphasis on hardware integration
  • Hands-on experience with open source test tools (jUnit, jMeter, etc.)
  • Competent configuring and troubleshooting networking infrastructure
  • Competent using a POSIX operating system (Debian, CentOS, Amazon Linux, RHEL, etc.)
  • Experience testing distributed systems with demonstrated proficiency in troubleshooting, isolating, and documenting defects
  • Knowledge in developing and implementing automated testing frameworks
  • Capability to analyze performance metrics and create reports
  • Understanding of system integration from a hardware and software perspective
Enhanced Qualifications (Nice to Have) 
  • Master's degree in Quality Assurance, Computer Science, or Electrical Engineering preferred
  • Certification in Quality Assurance or a related field
  • Certification in Automated Testing tools
  • Ability to perform environmental testing on hardware, including temperature and humidity
  • Hands-on experience with stress testing and functionality testing hardware components
  • Demonstrated ability to design, maintain, and improve automated hardware test platforms
Salary Range: $105,000 to $135,000 depending on experience  

Location: This is a hybrid position that will spend approximately three days per week working out of Utilidata’s Innovation Lab in Ann Arbor, MI.

Our Commitments:
Utilidata values the diversity of our team. We provide equal employment opportunities without regard to race, color, religion, creed, sex, gender, sexual orientation, gender identity or expression, national origin, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other basis protected by applicable federal, state and local laws.

We are committed to:
  • Creating a diverse and inclusive workplace that is welcoming, supportive, affirming and respectful
  • Empowering employees to solve problems and work together to make a difference
  • Providing mentorship and growth opportunities as part of a collaborative team
  • A flexible work environment with flexible paid time off
  • Competitive compensation and benefits, including health, dental, vision, and employer-match 401k

Job Tags

Full time, Local area, Remote job, Flexible hours, 3 days per week,

Similar Jobs

Magi K

French- English Over the phone Interpreter Job at Magi K

 ...We are hiring FRENCH -ENGLISH OVER-THE-PHONE INTERPRETERS&##128170; We are an equal opportunity employer!&##128204;Freelance...  ...interpreter involves providing clear and accurate interpretation between languages, assisting non-English speakers in various activities.... 

New York Life Insurance Co

Senior Associate - SIU Investigator Job at New York Life Insurance Co

 ...Location Designation: Hybrid - 3 days per week SIU Investigator Senior Associate, Risk Management Location Designation: Home Office, Hybrid (3 days per week) This position is hybrid - Tuesday - Thursday in the New York Office and Monday and Friday work... 

Inceed

Summer Internship Job at Inceed

 ...professional filers needed here. We are creating a different kind of internship; One with purpose. Oh, have we piqued your interest? Heres...  ...ve got smart people around here. So, we dont bury them under a blanket of middle management. Wanna talk to the partners? Do it.... 

Centstone HC

Urgent Need: Registered Nurse - Intermediate Care (Nursing) Job at Centstone HC

 ...Job Title: Travel Registered Nurse - Intermediate Care (Nursing) Location: Rochester, NY 14626 Pay Rate: $62/hr Duration: 13 Weeks Contract Guaranteed Hours: 36 Shift: 12hr Nights; 7pm-7am Key Responsibilities: Monitor and assess... 

Kendal at Lexington

Chief Executive Officer Job at Kendal at Lexington

Join Us in Shaping the Future: Kendal at Lexington Seeks a Visionary and Collaborative Chief Executive Officer (CEO)About Kendal at LexingtonKendal at Lexington is a highly respected Life Plan Community (CCRC) known for its financial stability, engaged residents, and...