Test Automation Engineer

Published on: August 1, 2008

This job posting expired and applications are no longer accepted.
EnerNOC, Inc. Published: August 1, 2008
Skill Level
Mid Level, Mid Level
Job Type
Full-time
Categories
Energy / Engineering

When you apply for this position, please say you saw this job on Green Dream Jobs!!

Description

EnerNOC is an innovative leader in the clean energy technology space, utilizing cutting edge J2EE, Oracle, and Linux technologies. We are a rapidly growing company in terms of revenues, technology, employees, and market. Our core mission is to reduce the risk of electric grid blackouts and brownouts by remotely controlling thousands of electric customers' equipment when a regional grid operator declares an emergency.

Our software is essential to automatically controlling thousands of individual customer sites simultaneously within seconds. Since electric service to millions of people is in our hands, ensuring that new software projects are deployed in a consistent, high quality manner is of utmost importance.

Position Overview: 

EnerNOC has an immediate need for a Test Automation Engineer, who will be responsible for leading, defining and maintaining the Automation Quality Assurance team. Successful candidates will have to take control of the Automation process and all the related technologies, environment and scenarios (including load-testing) required to ensure successful development life-cycle and delivery.

Responsibilities:

  • Creating test plans and test scripts for upcoming releases, and maintaining current automation test scripts
  • Running all automation scripts for new functionality and regression testing
  • Maintaining and updating the existing keyword driven automation framework
  • Partnering with software development, Business Analysts and the QA team to identify the components of the system to be automated based on both business priority and benefit of automated testing
  • Assisting in ongoing process improvement efforts to ensure test planning, execution, and reporting methods are effective, efficient, standardized, coordinated, and integrated
  • Assisting in designing test strategies, developing test tools and implementing test cases to ensure highest quality deliverables
  • Working closely with Engineering to understand the Product Architecture and identifying, designing, or enhancing existing test frameworks

Qualifications:

  • 3-5 years of experience in software testing and quality assurance
  • BS/BA in Computer Science or a related field, or equivalent years of experience in quality assurance
  • Strong working knowledge of Mercury QTP and keyword driven automated frameworks
  • Extensive experience testing multi-tiered web application products
  • Strong familiarity with QA methodologies and strong software test skills and demonstrated ability to create a successful application test strategy including test case development and test case management
  • Solid experience designing, deploying and maintaining test environments, test automation, and performance testing
  • Black box and white box experience and expertise
  • Desire to learn new technologies
  • Ability to work independently, as well as within a team
  • Excellent written and oral communication skills
  • Familiarity with bug tracking tools
  • Experience working in the energy management industry is a big plus, but not required.
  • Knowledge of relational databases

When you apply for this position, please say you saw this job on Green Dream Jobs!!

(Visited 1 times, 110 visits today)