Software Developer Engineer in Test(Contract position)

EnerNOC, Seattle, WA

EnerNOC: Changing the Way the World Uses Energy


Black box testing of various aspects of Enernoc’s energy management system. Create automated and manual regression tests to test vertically all levels of the system from the web-based UI to the lower level energy management systems.


  • Be able to work with and extend existing functional testing framework
  • Work with and adhere to Agile development philosophies
  • Works with micro service and UI engineers to understand how system should behave end-to-end
  • Working with other QA team members to ensure consistent testing standards
  • Properly and thoroughly document defects found to convey issue to s/w developers
  • Aid in characterization of issues and ensure proper resolution to issues found



  •  Excellent problem solving skills and analytical skills  
  • Ability to effectively communicate (oral & written) with technical and non-technical stakeholders across all levels of the organization
  • Ability to adapt quickly to a fast-paced development environment.
  • Ability to lead more junior engineers
  • Electrical Engineering knowledge a plus
  • Networking and Cloud infrastructure knowledge a plus


      • BSCS and/or minimum 3-5 years of experience in software test
      • Located in Seattle, WA
      • Experienced in Java 8
      • Automated functional test framework for Java and Angular UI
        • Cucumber
        • Citrus
        • Selenium
        • Fitnesse a plus

Following experience a plus:

      • Comfortable in the following environments.
        • Linux OS and Mac OSX
        • Micro services/REST
        • Docker and other virtualization technologies
        • Shell scripting (bash)
        • IntelliJ SDK
        • GIT source control
        • Jira
      • Knowledge of the following a plus
        • Cloud computing (AWS)
        • Electrical Engineering
        • Terraform/Ansible
        • Swagger/MireDot

About EnerNOC

Who We Are EnerNOC is a team of mission-driven people who recognize that using a 20th century construct for managing energy doesn't fit today's global imperative to use energy better. We believe that energy intelligence software (EIS) will fundamentally change the way the world uses energy, giving our business customers more control over energy costs and the utilities that serve them the ability to forge deeper customer relationships.

Want to learn more about EnerNOC? Visit EnerNOC's website.