QA Engineer - Agents/Unix

Company Name New Relic
Location Portland, OR
Date Posted Feb 02, 2012
Category Testing/QA
Listing Type Jobs


Are you ready to join a team of talented engineers solving tough problems -- and have a great time doing it? Want a job that will give you with a skill set you can boast about at conferences? Ready to be work for company that is setting the pace for technical innovation, growth, and customer delight?

What would you do? How about the challenge of . . .

Configuring a Python Django application running in Gunicorn with a PostgreSQL backend, and
Deploying an ASP.NET application on IIS, and
Developing a Drupal PHP site with multiple module add-ons, and
Writing a Java web application using Spring and Hibernate and then deploying it to EC2,
Crafting up a Rails application running in Passenger with a MongoDB NoSQL backend
. . . all in the same week?

We offer you all these learning opportunities as we currently support five different web application languages (Java, dot-NET, Ruby, Python, and PHP) with more to come. And our customer base is growing rapidly. To keep pace with those customers and with our exciting new features, we continue to grow the engineering team - and QA is a core part of that team.

A key component of our service is the agent that our customers install in their web apps: a small, efficient gem or jar or extension that instruments their web application. These agents need to be of the highest quality, and that's where you come in: you will help define and execute the quality process for our agents. Quality is more than just running tests. As an experienced QA engineer, you'll participate in a broad spectrum of QA efforts ranging from software engineering process (e.g., when do we do code reviews?) through feature verification (e.g. did the engineers really implement all the corner cases correctly?) and test automation (e.g. we never want to see a defect more than once).

Skills Required:

QA experience in a production environment
Proficiency in web application testing
Experience developing test automation on Unix systems

Other skills that could make you stand out:

Testing large scale web applications in distributed environments
Use of a variety of automation test tools or frameworks (e.g., Selenium, HtmlUnit, Cucumber, RSpec)
Testing web application performance monitoring tools
Experience configuring and customizing continuous integration servers and processes

A Little About Us

We are passionate, possibly even crazy, about application performance management (APM). Our mission is to make web applications run better, to make the internet more productive, and to make life easier for developers and devops. We are turning the APM marketplace upside down by providing SaaS products that deliver high-value functionality previously only available through enterprise software. We are well above 14,000 customers. And with your help we’ll get to 10x that number.

New Relic is a Top 100 OnDemand Company, Best of SaaS (THINKStrategies), Top 100 Coolest Cloud Computing (CRN); 10 Cloud Management Companies to Watch (NetworkWorld); the list of accolades goes on. More important, we provide challenging work, opportunities to learn, high quality teammates, a great product, a company on the move, and . . . the freedom to do your work the way only you can do it.

Our offices are in the tech-rich urban centers of Portland and San Francisco, with easy commute access and a plethora of good eats. We provide competitive compensation (including pre-IPO stock options) and big-company benefits (medical, dental, etc), while maintaining the energy, agility and fun of a start-up.

New Relic is most decidedly an equal opportunity employer. We seek applicants of diverse background and hire without regard to race, color, gender, religion, national origin, ancestry, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.

To apply please go to the following site:

About the Silicon Florist