Jobs · Quality Assurance · North Carolina

Staff System Test Engineer

Itron, Inc. · North Carolina, United States · 2 wk ago
Quality AssuranceFull-time

Duties and Responsibilities

  • Develop, review, and execute integrated solution test strategies, plans, designs, objectives, and test cases based on customer use cases, system architecture, and technical requirements
  • Validate end-to-end system functionality across software, firmware, hardware, meters, tools, and supporting infrastructure to ensure reliable and scalable solutions
  • Identify, analyze, document, and communicate defects, inconsistencies, and risks in a clear, actionable, and accountable manner
  • Design, develop, and maintain automated test solutions using modern testing tools, scripting languages, and best practices
  • Collaborate authentically and effectively with systems engineers, software and firmware development teams throughout the product lifecycle, including design reviews, code walkthroughs, and inspections
  • Investigate complex system-level issues, analyze test results, and provide data-driven recommendations to improve product quality and customer outcomes
  • Support internal stakeholders by responding to technical inquiries related to system behavior, testing, and solution operation
  • Verify accuracy and completeness of technical documentation, user guides, and online help content
  • Contribute to a collaborative, agile, and innovative engineering culture focused on continuous improvement and customer success

Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience
  • 2–6 years of applicable professional experience in system, software, firmware, or solution-level testing
  • Hands-on experience testing complex, multi-component, and distributed system solutions
  • Strong analytical, problem-solving, and critical-thinking skills with a customer-centric mindset
  • Able to manage priorities effectively while working in a fast-paced, accountable, and agile environment
  • Experience collaborating across teams, disciplines, and time zones using clear and professional communication

Preferred Skills & Experience

  • Experience in the energy, utilities, smart grid, or IoT industry
  • Familiarity with modern software development and delivery methodologies, including Waterfall, Agile, and Continuous Integration
  • Experience developing automated test scripts using Python, Java, or similar languages
  • Working knowledge of test and results tracking tools such as Azure DevOps (ADS/TFS), Jira, or equivalent systems
  • Exposure to AI and intelligent agents, and their efficient application within solution test processes
  • Understanding of IP networking concepts, including IPv6, and troubleshooting tools such as Wireshark
  • Experience with web services and WSDL
  • Exposure to cloud technologies (e.g., Microsoft Azure, AWS)
  • Knowledge of cellular, Wi-Fi, RF, or other communication network technologies

Benefits

Includes a competitive benefit package including; financial, social, health and wellbeing programs, paid vacation, 401k matching, employee stock purchase program, hybrid work schedule, and more!

Similar jobs

Staff Test Engineer

Renesas ElectronicsPlano, TX· 3 days ago
Engineeringapply on jobs.smartrecruiters.com

Staff Test Engineer

Renesas ElectronicsPalm Bay, FL· 2 wk ago
Engineeringapply on jobs.smartrecruiters.com

Staff Test Engineer

Mercury InsuranceUnited States· 3 wk ago
RemoteEngineering$94k–$179k/yrapply on careers-mercuryinsurance.icims.com

Staff Test Engineer

WolfspeedDurham, NC· 1 wk ago
Engineeringapply on cree.wd108.myworkdayjobs.com

Staff Test Engineer

WolfspeedFayetteville, AR· 1 wk ago
Information Technologyapply on cree.wd108.myworkdayjobs.com