<< Back

This job listing is no longer active.
Please use our Environment Jobs Search to find current vacancies.

Title

Director, Software Engineering in Test

Posted
Reference   (Please mention Stopdodo/Environment Jobs in your application)
Sectors Sustainability, Climate, CSR, EMS
Location District of Columbia - America North
Town/City Washington DC
Type Fixed Term and Permanent Roles
Status Full Time
Level Senior Level
Deadline 10/11/2011
Company Name OPOWER
Contact Name
Website Further Details / Applications
OPOWER logo
Also Listing:
Description
IMPORTANT:  This Advertiser has requested that applicants MUST be National Residents / Valid Work Permit-holders.  Other applicants need not apply.

 

Join a team that is building enterprise-focused SaaS software that makes a difference. As Director of Software Engineering in Test you will guide and grow the team that ensures our software is the best it can possibly be. Your team is responsible for ensuring that focus on quality is embedded within the entire product development organization, including participating in strategic planning and helping refine our processes. Our product development organization works using constantly evolving agile processes with a strong focus on automated testing. Our test team is made up of engineers focused on building the automated tests and frameworks to ensure we don’t only test something once, we test it on every build. In the end it’s all about the customers, whether they are groups internal to the company, our clients, or the end users of our software, services, and reports. You will be the point person in ensuring that the quality needs of all these groups are satisfied.

  • You will be a key participant in the evolution of our processes and capabilities to advance what’s possible.
  • You will be based in Arlington, VA but will manage teams here and in San Francisco. You will be expected to travel occasionally. You may also be required to travel for client meetings.

Key Responsibilities

  • Strategy - You will be responsible for defining how your team and the product development organization as a whole address testing.
  • Organizational Role - You will be responsible for defining and communicating our test strategy with other leaders at Opower as well as our clients.
  • Hiring - Our team is only as good as the folks contributing to the product. Finding, recruiting, and hiring the very best new team members is your top priority.
  • Mentorship and Management - Mentor your managers to help them take care of their team members and help them to grow as technical professionals. Help them understand competing business schedules and resolve conflicting priorities. These are key to the overall test engineering team's success.
  • Product leadership - Understand the product at an architectural level to be able to guide the team in both what to test and how to test it.
  • Team leadership - lead the Test, Release, and Performance teams to meet our goals of agility and quality.
  • Technical vision - Provide excellent technical leadership and inspire your team to build cutting-edge solutions and proactively bring new ideas, technologies, and methods to the table.

About You

  • You have 5+ years of experience managing professional test software teams.
  • You have led a multi-level test organization, managing managers.
  • You must have a proven history of communicating effectively with company executives both within your company and at client organizations.
  • You have contributed in the definition of an agile process.
  • You function well in a fast-paced, informal environment where constant change is the norm and the bar for quality is set high.
  • You know that insuring a good customer experience trumps testing to the spec, because sometimes even the specs have bugs.
  • You love to figure out how software has been built and pride yourself on your ability to break it.
  • You have experience working with our technology stack (java, ruby, web, relational db) or similar.
  • You have worked at a start-up or very significant growth environment before.
  • You are a leader who develops your team.
Add to My Account
<< Back