DevOps / Test Automation Engineer at a Solar Energy Technology Company
Locus Energy is looking for a talented Test Automation Engineer to join our DevOps Team and help us meet our aggressive development plans. The ideal candidate will be highly motivated, thrive in a fast-paced and dynamic work environment, and have a passion for renewable energy.
As a member of our DevOps Team, you will monitor and manage the overall health and performance of our platform. This will include tool development and contribution to the overall design of new platform features.
This is an opportunity to design and implement tools and frameworks to automate the testing of our software and systems. The automated testing framework will run as part of our continuous development environment, providing regular feedback to our Development, Product Management, and QA teams.
The automation framework will accelerate the delivery and improve the quality of our solar monitoring platform. This includes continually identifying infrastructure bottlenecks and ways to improve system performance and scalability.
The successful candidate will have experience with automated testing in several capacities, prior experience with startup companies, and a genuine interest in solar power.
This is an opportunity to work with a fun, dynamic team on a great company mission (solar energy). We offer competitive salary including equity and excellent benefits.
Design, develop, and extend automation framework and tools to support QA analysts building GUI functional regression tests as well as API level testing
Create performance tests to identify system bottlenecks and find ways to improve overall performance and scalability
Work collaboratively and independently as needed to implement automated testing
Ensure our systems are up and running well
Explore ways to improve our infrastructure
Promote a culture of designing/building with testing and monitoring in mind
Learn and implement new technologies or build them yourself in order to help us achieve unparalleled reliability
Identify potential scaling issues in our infrastructure and help define how to monitor and fix them
Skills & Requirements:
BS/MS in computer science, technology, or a related field
3+ years experience designing, implementing, and maintaining automation frameworks
Proficient in Perl or Python
Experience using GUI test automation tools like selenium
Experience with API testing
Experience being on-call and willing to carry the pager on a rotation
Experience with Linux
Experience working closely with a development team
Working knowledge of the software development life cycle
Strong verbal and written communication skills
Interest in solar power and the technologies that can accelerate the widespread adoption of renewable energy
Experience with continuous integration tools like Jenkins
Experience testing database applications
Experience with infrastructure monitoring software (e.g., Nagios)
Experience with Puppet or Chef
About Locus Energy
Locus Energy is a leading provider of monitoring and analytics for distributed renewable energy systems. We are a small but fast growing startup, and have offices in downtown San Francisco and New York. We are building a team of individuals who are excited about creating smarter software to reduce the cost of managing solar energy systems, and thereby accelerating the shift away from fossil fuels.
To apply, please contact firstname.lastname@example.org
~ Technology, environment, solar, system administrator, devops engineer, production operations ~