top of page

SW Test QA Engineer

Reporting Location

Bellevue, WA, USA

Job Type

Full Time

Description

We currently have an outstanding career opportunity for a Software Test & QA Engineer as part of the Software Test & QA team. This role is a key facilitator of collaborations between our software development & test, systems and HIL test (hardware in the loop) teams enabling delivery of a complex integrated software and hardware system that orchestrates operation of Energy Storage and Solar power plants as a utility-scale PPC (Power Plant Controller) solution. Our workflow is guided by Scaled Agile (SAFe) Model-based Systems Engineering (MBSE) frameworks and best practices.


We require empirical problem solving and analytical skills, experience with industrial controls software product testing; the ability to implement and automate test plans, and validate test strategies, and the ability to work effectively with cross-functional teams to understand the business requirements and objectives relative to the desired functionality of products and applications. Desired capabilities are a strong plus. Job responsibilities and qualifications follow. 

Requirements

  • BS in Computer/Software Engineering, Electrical/Industrial Engineering or equivalent 

  • 2+ years of professional experience in testing complex systems, including executing test cases, generating test reports, ensuring test coverage. 

  • 5+ years’ experience delivering commercially successful industrial controls software 

  • Professional experience with software product testing, including software quality and testing methodologies, test plans, patterns and documentation. 

  • Experienced in interacting and coordinating test activities among multiple teams within SAFe and MBSE workflows. 

  • Experience with industry-standard test automation tools, such as Selenium. 

  • Solid understanding of the software development lifecycle, testing methodologies and software quality. 

  • Experience using Agile Azure DevOps 

  • Excellence in technical communications with both technical and non-technical peers. 

  • Experience with professional software engineering practices & best practices for the full software life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. 

  • Demonstrated debugging and problem-solving ability. 

  • Ability to work effectively in a team environment. 

Desired Skills

  • Experience testing C#, C++, C, .NET, and SQL, SQL Lite applications.

  • Solid understanding of operating systems and networking, network communications, electronics, and power systems.

  • Strong knowledge and experience with Agile Scrum/SAFe

  • Experience with HIL testing.

  • Understanding of test execution across our developed software applications, Typhoon-HIL, Matlab/Simulink, and other simulations.

  • Ability to apply statistical methodology in evaluating design and system performance.

  • Knowledge of electric power systems.

  • 2+ years of experience in the energy industry

  • Experience working with Substation SCADA systems.

  • Ability to work with minimual supervision

  • Ability to commute to our Bellevue, WA office

Qualifications

Please see Requirements

Responsibilities

  • Develop, improve, and execute test strategies and plans

  • Develop and maintain automated test scripts to reduce repetitive manual testing.

  • Design SAFe test processes and procedures to ensure that software operates within defined requirements. Actively develop quality standards throughout the entire software development life cycle.

  • Integrate with existing infrastructure to establish a continuous build and test cycle.

  • Analyze and test software to ensure that products meet design specifications and are within total quality management limits and standards.

  • Work closely with software developers and technical product managers to resolve issues.

  • Maintain test environments.

  • Document processes and test outcomes.

About the Company

We offer a collaborative work environment, competitive salary, health benefits, and a 401(K) plan. In addition, we are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including gender identity, sexual orientation, and pregnancy), national origin, age (40 or older), disability, or genetic information.

bottom of page