| Technology - Quality Engineering | |||
| US - California - San Francisco (HQ);US - Florida - Tampa | |||
Senior Quality Engineer, Monitoring and Management
Founded in 1999, salesforce.com is the enterprise cloud computing
company that is leading customers in their transformation to become
social enterprises . Social enterprises are able to connect with
customers, partners and employees in entirely new ways. Based on
salesforce.com's real-time, multitenant architecture, the company's
platform and application services give customers the tools to create a
true social front office and revolutionize the way they sell, service,
market, collaborate, work, and innovate. With more than 9,000 employees,
the first enterprise cloud computing company to exceed $2.5B in annual
revenue run rate, and more than 100,000 customers worldwide, we are
proud to contribute to the success of companies of all sizes and
industries, around the globe. We're also#7 on the "Best Places to Work"
(FORTUNE). If you're passionate about innovation, come help
revolutionize how companies collaborate and communicate with customers.
We are looking for an experienced Senior Quality Engineer with strong
programming and automation skills to work in a team responsible for
developing and testing real-time monitoring and data mining
infrastructure for our constantly growing production environment and
global data centers. Seeing signs of potential problems and capacity
issues before they occur is critical for our reliability. The team uses a
mix of commercial tools such as Splunk and Nagios with in-house
developed tools to accomplish this goal.
In order to fit in with the team you need to be innovative and ready to
learn new tools and frameworks. You need to be able to work with a
fast-paced team working on over 10 products simultaneously. The team is
located both in San Francisco, CA and Tampa, FL and some travel between
the sites is required.
Responsibilities:
• Create test plans for new and changed monitoring tools.
• Create test cases and document them using the test case management system.
• Plan, design and implement automation frameworks for Java and Perl based products.
• Automate 70-100% of the documented test cases using JUnit, Selenium and custom-made tools.
• Perform some manual and mostly automated functional (“black box”) and unit (“white box”) testing.
• Investigate test and production failures, perform root-cause analysis and create detailed, high-quality error reports.
• Participate in product and feature design with developers.
• Support product deployments to production environment.
Required Skills:
• Required Bachelor's Degree in CS or EE with at least 5+ years of experience:
• SQA methodologies (black box and white box testing)
• Strong Java programming skills (not just writing test scripts)
• Java-based test automation, e.g. JUnit, TestNG.
• SQL, PL/SQL, Oracle databases
• Experience working on multiple projects/products at the same time
• Experience working with remote teams (development team in Tampa, FL)
• Used to short release cycles (2-4 weeks) and experienced in the full software lifecycle from design to deployment.
Desired Skills:
• Strong Java programming skills
• Experience in data/monitoring tools such as Splunk, Nagios, EMC Smarts, Rapid OSS etc.
• Experience in shell scripting
• Experience in UNIX (Linux/Solaris) administration
• Experience in large-scale software deployments
• Performance testing tools
• Worked in Agile teams
• Excellent written and verbal communication skills
|
|||
Would you like to apply to this job?
Apply for the Senior Quality Engineer, Monitoring and Management position
Apply for the Senior Quality Engineer, Monitoring and Management position
0 comments:
Post a Comment