Software Quality Engineer
Job Field: Government Jobs
Location: PORTLAND, WA
Salary: $-
Job Type: Part Time
JOB SUMMARY:
</tr>
</table>
<table border="0" bgColor="#F5F5F5" cellpadding="5" cellspacing="0" style="border-collapse: collapse" width="100%">
<tr>
<td align="left"><font style="font-size: 100%;">Software Quality Engineer<BR>Department: Engineering - QA<BR>Reports to: QA Manager<BR>Location: Portland, OR<BR>Summary of Role<BR><BR>Do you have a passion for Open Source software? Interested in testing software used on all major Linux distributions, various Unices and, yes, even Windows? Would you like to see the results of your efforts improve large scale deployments at major players like Google and Zynga?<BR><BR>Puppet Labs is hiring a sharp, motivatedSoftware Quality Engineerto join our growing team. QA is a DevOps team building and maintaining continuous integration environments to deliver testing as a service to our development team. The goals of our QA Engineers are to improve testing tools and infrastructure, reduce the time needed to test new builds, and improve testing reliability. In addition, they will increase product quality, code testing coverage. As our Software Developers own their tests, QA develops tools, processes and manages the testing infrastructure required for end-to-end automated testing.<BR>Duties<BR>* Building or extend existing tools to validate Puppet Labs-? software quality and performance<BR>* Deploy tools and manage the testing infrastructure they run on.<BR>* Work closely with product delivery teams in understanding QA requirements<BR>* Exploratory/manual testing prior to releases<BR>* Perform systems/platform administration<BR>Qualifications<BR>* Experience with acceptance/integration test design and development<BR>* Software development experience in Ruby, Perl, and/or Python<BR>* Knowledge of common system administration technologies and tools<BR>* Knowledge of virtualized and cloud type environments such as EC2, VMware, etc<BR>* Experience with version control -- preference for Git<BR>* Strong Linux/Unix skills<BR>* Automated test experience<BR>* Experience with Open Source<BR>* Demonstrated competence performing acceptance, component, capacity, and exploratory testing.<BR>Preferred but not required:<BR>* Exposure to automated UI testing, ie Selenium<BR>* Good TCP/IP networking skills<BR>* Windows administration experience<BR>* Experience testing in a continuous integration environment, i.e., Jenkins<BR>Application Instructions<BR>Please include a cover letter with your application addressing the following:<BR>* Why are you interested in working at Puppet Labs?<BR>* What is your favorite programming language and why?<BR>* What is your favorite operating system and why?<BR>* How many years of experience do you have writing Perl, Python, and/or Ruby?<BR>* How many years of experience do you have administering and/or hacking on Linux?<BR>Working for Puppet Labs<BR>Based in Portland, Oregon, Puppet Labs creates IT automation software which enables system administrators to deliver the operational agility and efficiency of cloud computing at enterprise-class service levels, scaling from handfuls of nodes on-premise to tens of thousands in the cloud. Puppet powers thousands of companies, including Twitter, Yelp, eBay, Zynga, JP Morgan Chase, Bank of America, Google, Disney, Citrix, Oracle, and Viacom. Our investors include K </font></td>
</tr>
</table>
<table border="0" bgColor="#F5F5F5" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
<tr>