Tuesday, October 19, 2010

[KITlist-Tech] QA Engineer (San Francisco, CA)

Please direct your responses to: pats@sunrunhome.com

We are looking for passionate and talented QA Engineers to join our growing team in downtown San Francisco and help take the quality of our applications to the next level, with the goal of exceeding our customers' expectation. Joining the team you will have an immediate impact. You will be given a high level of responsibility and a high degree of freedom. Our team culture encourages you to come up with innovative solutions to problems as well as offering you the opportunity to work with best-of-breed open-source technologies created by the Java community. You'll be joining a highly-collaborative Engineering team that embraces best practices from the agile world and is focused on building a world-class team both in terms of practices and technology, and working seamlessly with the developers, product managers, and end users.

Who are we?
SunRun provides a solution to homeowners who would like to power their residence using solar electricity but do not want to make a significant upfront capital investment or assume the risks, hassles and/or burdens of ownership. Instead, we purchase solar facilities for our homeowners and sell them electricity under long-term contracts. We guarantee electricity production; if anything breaks or needs repair, we fix it; we provide proactive, reliable real-time monitoring; we insure our solar facilities; and even wash them down. We are very well funded, having raised ample corporate funds from Accel Partners and Foundation Capital as well as project financing from US Bancorp.

SunRun is the fastest growing residential solar company in the country and has a mission to bring clean, solar power to the masses. SunRun is unique in that we bring together two exciting areas: Cleantech and Consumer services. This means that not only does our Engineering team work on challenging software architecture and scaling issues, we get to take comfort in the fact that we´re also changing the world - one solar system at a time.

At SunRun, we´re all about bringing clean, solar power to the masses, and it is this singular mission that drives our Engineering team to focus on two simple, but very important things:

Reducing the upfront cost of solar. For the Engineering team, this means:
Building a consumer-facing website that allows prospective customers to determine exactly what solar energy would cost per kWh if installed on their home, to learn how systems in their neighborhood perform, and to determine what sort of technology is best in their geography.
Making it brutally easy for our growing network of top-tier installation partners to tap into our proprietary pricing and proposal engine and to offer the lowest priced solar systems on the planet.
Making it easy - maybe even fun - for our residential customers and SunRun´s own operations team to oversee how our solar systems are performing. Why? Because increased monitoring == higher performing systems == more clean solar kilowatt-hours == better pricing on future systems. SunRun already owns and monitors at revenue grade more solar facilities than any other company in the country.
What you will do:
Test SunRun's web-based, multi-tier software applications.
Implement and maintain multiple test platforms.
Work closely with the Development team to isolate and resolve bugs and issues.
Build load testing and web site security test suites.
Perform test execution, including functional (front-end and back-end), regression and integration tests.
Write manual test cases and create test plans.
Work closely with the Development team to propose QA automation hooks in the SunRun application suite.
Report issues and create status reports.
Extend and maintain testing tools and build/release infrastructure.
Detailed filing and tracking of defects using the tracking system.
Ensure that product requirement is clear, correct, and complete.
Ensure that delivered product works as expected.
Collaborate with developers to ensure the test overage is adequate for the requirement.
Write automated tests for web applications with Selenium or similar open-source tools.
Write automated tests for server side component/APIs with Java.
Adapt to changing requirement as necessary to achieve quality goals.
Qualifications:
5+ years of QA experience.
Experience in testing web-based, multi-tier software systems.
Proficiency in PHP, PHPUnit or Symfony Framework a plus.
Experience testing SOAP and REST based web services a plus
Understanding of QA methodology and processes.
Experience writing test plans and test suites.
Experience testing for reliability, performance, scalability and web site security a plus.
Excellent written and oral communication skills.
Ability to work effectively both individually and in a team environment.
Experience in functional testing, regression testing, GUI testing and defect management.
Understanding of software development life cycle.
Hands on experience coding and testing in HTML.
Hands on experience coding and testing in JavaScript.
Experience with Agile development methodologies from a QA perspective without lengthy requirement documentation.
Proven experience in the implementation of test automation with server side applications and web applications.
Proficiency in core Java, basic understanding of Spring Framework and Hibernate a plus.
Ability to write Perl or shell scripts.
Key technologies: Java, AJAX, Spring, Hibernate, MySQL, Linux, Tomcat, Selenium, PHP.

Why Join the SunRun Team?
Needless to say, there´s never a dull moment here - we work genuinely hard but we love what we do and the culture we have built, where nobody takes themselves too seriously.

SunRun contributes to benefits for our employees

3 PPO Medical Insurance Options.
POS (PPO, EPO & HMO combined) dental.
Vision through VSP
Life, long term disability and accidental insurance at no cost to you
We want our employees to have real lives, so we offer them time off:

Vacation time up to 15 days during your first year of employment.
11 paid Holidays.
9 sick days.

We also want our employees to save for their future so we offer
401k & ROTH 401k.

We have some unique traditions that our employees participate in:

Bagel Mondays
Free Lunch on Fridays.
SunRun Engineering Lab days.
Free snacks and drinks
2 paid Volunteer Days

We want all our employees to feel ownership in the company, so we offer:
Stock options.

If you are interested in making a difference and joining our growing team please send your resume to pats@sunrunhome.com

At this time we are not accepting resumes from Agencies.


------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment