Manager of Quality Engineering (Agents) AppDynamics
THIS JOB HAS EXPIRED AppDynamics is the leader in next generation solutions for managing modern, distributed, and extremely complex applications residing in both the cloud and the data center. Our customers include some of the largest web sites on the planet, who use our products to monitor and troubleshoot applications distributed across thousands of servers.
With the paradigm shifts to horizontally distributed applications, service oriented architectures, cloud hosting, and agile deployment it is more complex than ever to manage large-scale applications. The innovative AppDynamics technology greatly simplifies managing these modern application architectures. With over 500 high profile customers and year over year revenue growth above 300%, we are disrupting the multi-billion dollar APM (Application Performance Management) market.
Founded in 2008 and lead by proven innovators, AppDynamics has rock solid funding from top tier venture capital firms including: Greylock, Lightspeed, Kleiner Perkins and IVP.
Our customers depend on AppDynamics technology to ensure that their customers have a top quality experience, so you can imagine how serious we are about the quality of our software. We are seeking technology leaders to manage the Quality Engineering organization for our Agent (data collection) products. These products instrument and monitor applications by integrating with virtual machines at a low level. If you love knowing how things work under the hood, if you have a passion for software quality, a fascination with highly scalable distributed applications, and you have the management chops to go with it, we are interested in talking to you.
Our goal at AppDynamics is to make it simple to manage modern, distributed, and extremely complex applications residing in both the cloud and the data center. Our customers include some of the largest web sites on the planet, who use our products to monitor and troubleshoot applications distributed across thousands of servers, each of which is running our Agents.
As a Manager of Quality Engineering, you will be responsible for leading highly talented engineers building test automation frameworks and automated tests for highly complex environments. You will own the testing strategy and execution for our Agent products.
As the leader in this role, you must be capable of earning the respect of the organization by demonstrating strong focus on Quality Engineering best practices, agile development methodologies and people management skills. You should have an very good understanding of complex multi-tier web applications, as well as virtual machines and frameworks, and the ability to pinpoint problem areas. You will need to constantly engage with development, product management, and customer success teams and own quality and releasability decisions.
Primary Responsibilities :
Own and be accountable for test strategy, test planning, test execution, and product delivery decisions for the Agent products.
Play an important role in product release planning with development and product management.
Provide technical guidance and leadership to the team members to deliver on organization and product goals.
Work closely with development organization to execute on scalable automation strategy for Agent products.
Work closely with customer support and development teams to drive root cause analysis and feed that knowledge into automated quality processes effectively
Participate in the reviewing of engineering designs to contribute quality assurance requirements and considerations.
Expand test coverage through automation using open source or commercial tools.
Hire, groom, and retain highly talented engineers.
Inspire and encourage the team, keep team dynamics health
Desired Skills & Experience
2+ years of quality engineering management experience with at least 5+ years of hands on techni,al experience in development or test automation
Software test automation experience using Java and .NET with a distinguished track record on technically demanding projects.
Experience testing systems technologies such as virtual machines, compilers, interpreters is a plus.
Working knowledge of Cloud Computing technologies (e.g. Amazon EC2, S3, Eucalyptus)
Working knowledge of PHP, node.js
Experience with Agile Development Methodologies
Outstanding attention to detail and communication skills.
Excellent knowledge of quality methodology, best practices, processes.
Ability to manage multiple product releases and fast context switch between different things.
Strong organizational and communication skills are a must.
BS or MS in Computer Scie,ce or Equivalent.
||San Francisco, CA |
THIS JOB HAS EXPIRED