NEC Energy Solutions, Inc.

Senior SQA Engineer

1 month ago
# of Openings



Company Overview

NEC Energy Solutions is a global leader in energy storage. Our staff is made up of dynamic engineers and energy industry professionals whose focus is to create, implement, and achieve a more renewable and sustainable future using energy storage. Our products and solutions enable the cutting edge of energy storage technology to be realized, from massive grid-scale energy storage projects for enabling a cleaner and more reliable electricity grid, to commercial and specialty battery solutions for tough critical power applications. Our GSS® grid energy storage platform has been deployed around the world in commercial revenue service since 2009, with over 250MW installed, under construction, or in late stages of development, while our ALM® 12V lithium-ion batteries serve the critical power needs of applications ranging from UPS to telecom.




 Position Overview 

The Senior SQA Engineer position is a challenging role comprised of a broad range of responsibilities including; test planning and execution, firmware forensics and root cause analysis, regression test automation and scripting, quality record creation, and concise cross-function communications. This role requires strong Software Quality Assurance experience, knowledge of firmware and embedded systems and a background in electronic controllers and circuits.

Primary responsibilities

  • Plan and develop SQA test hardware and software testing infrastructure for embedded battery management systems for grid and commercial applications.
  • Participate in all aspects of test planning and execution on multiple projects. Prepare preliminary and detailed test strategy documents. Prepare detailed test plans, execute, and maintain test cases, provide up-to-date test execution reports and quality metrics to project stakeholders.
  • Execute manual, and automated regression tests, discover ‘undocumented features’, and maintain defect tracking database
  • Develop and maintain SQA test infrastructure which includes hardware in the loop and script based automated regression platform
  • Estimate and plan test activities, develop schedules and help internal customers set realistic expectations.
  • Participate in bug review meetings, and interface with responsible parties to drive issues to closure.
  • Follow and contribute to SQA engineering test design standards.
  • Maintain effective technical relationships across functions, within internal departments, with vendors and customers.
  • Keep up to date on state of the art software testing practices and provide test tool selection and adoption of innovative testing methodology.



Specific Skills/Abilities

  • High interest and ability in the quality assurance of real-time embedded software systems
  • Ability to read and write C, C#, Python, Perl or other scripting language for use in testing activities
  • Able to build and maintain an automated testing infrastructure for turnkey regression testing
  • Detail oriented to be able to execute test plans rigorously and under tight project schedules.
  • Superior analytical and problem solving skills
  • Ability to accurately plan and estimate firmware testing activities.
  • Excellent and enthusiastic verbal and written communication skills

In addition, experience with the following is desired:

  • Experience with battery management systems technology
  • Automated regression testing methodologies and tools
  • Hardware in the loop (HIL) test systems
  • Source control tools such as Subversion, and JIRA for issue tracking
  • Serial Communication protocols; SPI, I2C, UART, and CAN
  • Electronic hardware design. Test fixture design.
  • Software development approaches such as Agile, Scrum, CMMI


  • BS/MS or advanced degree in Computer Engineering, Electrical Engineering or a closely related field
  • 10-15 years of professional experience working with embedded systems including 8 years of hands on software quality assurance experience.


  • Occasional Travel required


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed