<< Back

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

Title

Quality Assurance Engineer

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

 

The Company
Sungevity is bringing affordable solar power to the people one home at a time and you could be part of this clean energy crusade. Sungevity’s early success and growth in the Bay Area have proven the importance of rewarding innovation, creativity, hard work, and a passion for energy independence.  We jumped to the top ten list of solar sales companies in California in our first year and we’re just getting started. 
 
Culture 
We share a passion for solar as a critical component in addressing the crisis of climate change. We take enormous pride in our unique offering in the solar industry. Our values are to put the customer first with practical, simple, creative solar solutions. Our signature as a team is that we strive to be collaborative, unpretentious, and driven. SFUNsters, as we refer to ourselves, represent the best in the industry, merging successful start-up experience, solar industry savvy and environmental leadership. Talent aside, our company ethos is truly reflected by the collaborative and inspired chemistry we share.


The Position
The primary responsibility of the Quality Assurance Engineer is to ensure that the required product quality standards are met prior to releasing Sungevity software products to production.  The QA Engineer requires the use of professional concepts to complete complex quality assurance assignments.  They work on problems of diverse scope, and can work without any instructions on most work.  Must work effectively in a team environment.
 
Responsibilities:

  • Participates in reviews and discussions of specifications such as user stories and designs and provides feedback concerning completeness, accuracy, and testability
  • Designs, develops and maintains complex software test plans and test cases
  • Executes software tests, records results, and reports defects
  • Solves or recommends solutions to complex issues and problems
  • Performs regression testing of fixed defects
  • Designs, develops and maintains automated test scripts (i.e., Selenium and JMeter)
  • Develops and executes load and performance benchmark tests and reports results
  • Performs software compatibility tests on new software and hardware platforms
  • Provides quality metrics necessary for determining product release readiness
  • Determines whether software meets quality release standards
  • Works with developers to reproduce and resolve defects.
  • Tracks defects from detection to resolution
  • Reviews test plans, test cases, and test results with the project team to ensure the product test is thorough and complete
  • Assists in developing test data to ensure it is representative of an actual customer database, on all available platforms
  • Coordinates testing tasks and projects, including task estimation and scheduling
  • Designs and develops testing tools such as checklists and guidelines
  • Evaluates and recommends testing techniques, methods, and third-party testing tools
  • Helps define and implement processes, procedures, and standards used by the Quality Assurance group
  • Identify project risks and make recommendations to reduce those risks

Qualifications:

  • Minimum 2-5 years experience in software QA testing or related field such as programming
  • Bachelor’s or Master’s degree in Computer Science, Management Information Systems, Business, or related area preferred
  • Experience with Scrum Agile development methodology
  • Understanding of the overall product development process, phases, and deliverables
  • Knowledge of quality assurance methods and techniques
  • Experience with Customer Relationship Management systems
  • Good analysis and problem solving abilities
  • Good planning, organization, and work managements skills
  • Ability to communicate clearly in written and verbal English communications
  • Attention to detail
  • Knowledge of various different Windows operating systems
  • PC skills including Microsoft Office applications
Add to My Account
<< Back