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.