This company is committed to hiring Veterans

Sr. SW Development Eng in Test (SDET) - Windows 8/26/2016

Puppet Portland, OR

Company
Puppet
Job Classification
Full Time
Company Ref #
270055
AJE Ref #
575983640
Location
Portland, OR
Experience
Mid-Career (2 - 15 years)
Job Type
Regular
Education
Bachelors Degree

JOB DESCRIPTION

APPLY
Summary of Role

Puppet Labs is looking for an experienced SDET with strong programming and automation skills, and a demonstrated track record in delivering high quality software in fast-paced environments. Primary responsibilities involve developing test strategies, design and document test cases, extensive automation, test execution, reporting software defects, and setting technical direction for testing Puppet Labs software. Secondary responsibilities include performing risk analysis, advocating process improvements, and developing/enhancing tooling.

Responsibilities include:

* Work with Product Management, Development, and UX teams in an agile environment to ensure on-time, high-quality releases

* Develop, review, and implement test strategies for complex distributed systems based on marketing and engineering requirements

* Design and document test cases in test management system

* Authorize and maintain automated tests

* Maintain full defect lifecycle: report, analyze, and drive to closure of bugs. Participate in defect root cause analysis to continuously improve test coverage and improve customer satisfaction

* Perform risk analysis on product features and document mitigation plans

* Participate in initiatives to support continuous improvement of process, quality metrics, communication, and tooling

* Participate in project planning, report status, and raise areas of risk to management

Qualifications

* BS or MS in computer science, or equivalent

* 7+ years professional experience as a Software QA Engineer or SDET, ideally with complex systems

* Expertise in Windows system and kernel and experience with Windows system administration using Powershell scripting language

* Strong automation development skills, including extensive experience with one or more of: C#, IronPython, IronRuby, PowerShell, Java, C/C++, or other high level language

* Experience testing at various levels of abstraction, from unit to functional to user-acceptance

* Experience with .NET Unit Testing, JUnit, Cucumber, WatiN, .NET Coded UI Test or other major test framework

* Experience with version control like Team Foundation Server or Git

* Experience with evangelizing testing techniques across technical staff

* Experience using Puppet, Windows Desired State Configuration or another configuration management system

* Experience with mentoring team members

* Driven to streamline and improve processes throughout the software development and test lifecycle

* Ability to work independently with minimum supervision alone and in collaboration with other teams

* Strong analytical, problem solving, and troubleshooting skills

* Familiar with Linux/Unix and/or experience in Linux/Unix system administration is desired, comfortable working in a Linux environment.

* Strong logic and reasoning to identify strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

* Strong communication skills (face-to-face, telephone, video call, email, and IM) and the ability to work and interact in a group or team.

* Requires logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems

* Requires contact with others (face-to-face, by telephone, virtual meetings, VOIP or otherwise) and working and interacting in a group or team

Working for Puppet

Puppet is leading the movement that will define the next decade of software.

Today it s characterized by the general realization that for companies to remain relevant, they have to constantly provide great software to their users.

Tomorrow it s defined by a world of frictionless software change where any company can deliver a better experience to their users, at any moment.

We re building a world of unconstrained software change. Where the software that powers everything around us is always available, is constantly modern, and accessible from anywhere

The company is growing fast and we're determined for everyone here to have a real impact on the company and our customers every day. We're driven and restless. We encourage creativity and collaboration. By challenging each other, we foster continuous improvement. That s why we hire carefully for passion, self-motivation, intelligence, curiosity, and adaptability.

Puppet offers excellent health benefits for employees and family, a flexible time-off policy (that we do insist you use), and a variety of methods to grow your skills and further your career. We have employees all around the US, the UK, Sweden, Canada, the Czech Republic and Australia. Our headquarters in downtown Portland, Oregon, is one block off Tom McCall Waterfront Park with views of Mt. Hood, Mt. St. Helens and the Willamette River.

More than 30,000 companies including more than two thirds of the Fortune 100 use Puppet s open source and commercial solutions to achieve situational awareness and drive software change with confidence. We power companies including Twitter, Yelp, Disney, Google, Citrix, eBay, NYSE, Cisco WebEx, Salesforce, Bank of America and PayPal.

Our investors include Kleiner Perkins Caufield & Byers, VMware, Google Ventures, Cisco, True Ventures, Radar Partners, and Emerson Street Partners.

Puppet is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, ancestry, age, veteran status, disability, or any other protected class.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact +1-877-575-9775 for assistance.



PM16

Puppet Labs is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, ancestry, age, veteran status, disability, or any other protected class.
If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact +1-877-575-9775 for assistance.