Position: 240033 – Senior QA Engineer
Location: Hybrid – New York, NY (travel onsite 1-2 times per month from Monday night through Thursday evening)
Duration: 2 years
Position Overview:
We are seeking a highly skilled and experienced Senior Test Engineer for a DERMS integration project. As distributed energy resources (DERs) continue to gain traction with both energy providers and their customers, monitoring and managing flexibility has become a mission-critical activity. Distributed energy resource management systems (DERMS) are platforms that provide a wide range of tools to intelligently manage and dispatch aggregated portfolios of DERs. DERMS can support both front-of-meter (FTM) / grid DER and behind-the-meter (BTM) / edge DER management activities.
The Senior Engineer will be responsible for designing, implementing and deploying testing solutions that effectively assess software system risks, understand business requirements, and ensure system functionality.
Responsibilities:
- Design testing solutions based on thorough assessment of software system risks, business requirements, and system functionality.
- Ensure that testing solutions address complexity, coverage, and system architecture effectively.
- Provide hands-on support in the development and execution of testing efforts
- Developing Test Cases and Test Scripts from the developed requirements
- Developing the test data requirements
- Leading and managing the day-to-day test execution and defect identification/resolution process for all testing cycles
- Report development to provide daily and weekly testing progress status updates
Required:
- Bachelor's degree in Computer Science, Engineering, or related field (Master's degree preferred).
- 5+ years of experience in software testing, with a focus on test architecture and design.
- Required experience testing in the utilities industry, ideally with DERMS experience. Other systems include SCADA (for utilities), AMI, ADMS, Transmission & Distribution, Grid Management Systems.
- Proven experience designing tests for complex enterprise/real-time solutions involving Windows thick clients and mixed server platforms utilizing high availability.
- Strong understanding of testing methodologies, including automated testing frameworks and tools.
- Excellent analytical and problem-solving skills.
- Ability to effectively communicate with cross-functional teams and stakeholders.
- Experience with Agile development methodologies is a plus.
- Strong leadership skills and the ability to mentor and guide team members.
Job Types: Full-time, Contract
Pay: $70.00 - $75.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Vision insurance
Schedule:
Education:
Experience:
- provide daily and weekly testing progress status updates: 5 years (Required)
- software testing, w/ a focus on test architecture & design: 5 years (Required)
- testing in the utilities industry, ideally with DERMS: 5 years (Required)
- SCADA (for utilities), AMI, ADMS, T&D, Grid Mgmt. Systems: 5 years (Required)
- designing tests for complex enterprise/real-time solutions: 5 years (Required)
- Agile development methodologies: 5 years (Preferred)
- developing Test Cases and Test Scripts: 5 years (Required)
- developing the test data requirements: 5 years (Required)
Work Location: Hybrid remote in New York, NY